Q&A

  • 폼 show시에 내용물이 안보입니다.?
안녕하세요.



제가 XML을 파싱해서 DB에 넣는 프로그램을 짜고 있는데요.



데이터 양이 좀 많아서 파싱하는동안 폼을 띄워서 '조금만기다려주십시오'같은



폼을 만들어서 띄우려고 합니다.



코드가



form.show;

<파싱하는 코드들>

form.close;



이렇게 되는데요.



이상하게 폼은 뜨는데 내용물(Label들)이 보이지 않습니다.



form.showmodal로 하면 내용물은 보이는데 창닫을때까지 파싱이 안되고...



해결할 방법이 없을까요?



추가로 현재 파싱하는데 델파이6에 XDOM을 쓰고 있는데요.



제가 프로그램을 잘못짠건지 원래그런건지



JAVA로도 짜 보았는데 JAVA로 짠게 더 빠르더군요.



델6에서는 XML파서가 기본적으로 들어있다는글을 어디선가 본 것 같은데



찾아봐도 안보이네요.



좀 가르쳐주시면 감사하겠습니다.



1  COMMENTS
  • Profile
    김현일 2001.11.16 19:27
    일단 내용물 안보이는것은 맞는지는 모르겠지만 해결을 했습니다.



    form.show;

    Application.ProcessMessages; <-- 이 코드를 추가했더니 되더군요.

    돌리고자하는 코드들

    form.close;



    form이 onshow때 메시지로 post해서 해도 안되는데 위에 한줄만 넣으니



    잘되는군요.