안녕하세요?
초보 델파이 개발자입니다.
많은 분들의 좋은 도움으로
idFTP를 이용하여 서버에서 파일을 다운로드 받아
클라이언트의 프로그램을 자동업데이트하는 프로그램을 간단하게 만들었습니다.
문제는...
다운로드 중 progress바로 상태가 나타나게 했는데
너무 밍숭밍숭한것 같아서 Label로 파일명이 다운로드표기중인 progress바 상단에 나타나게 했습니다.
희안하게 다운로드가 다 완료되어야 Label에 파일명이 나타나네요... ㅡㅡ;;;
원래 목적은 어떤 파일을 다운받고 있는지 보여주고 싶은건데...
분명히 caption 지정을 먼저하고 idFTP1.Get을 수행했는데도요...
너무 간단한 질문이지만 답변 주시면 감사하겠습니다.
즐프하세요~
idFTP1.Get이 수행되면서 Caption을 표시할 여유가 없어서 발생하는 문제같네요...
Application.ProcessMessages메소드를 호출해보세요...
Label1.Caption := 파일이름;
Application.ProcessMessages;
idFTP1.Get(...);
^^ 항상 즐코하세요...