0

창에서 버튼을 누를 때 "로드 중 ..."을 표시해야합니다. 어떻게 만들 수 있습니까? 스트리밍이라면 점들이 섞여서 더 좋아질 것입니다.버튼을 클릭했을 때로드 대화 상자를 표시하는 방법

난 그냥 FileOpenex() 기능으로 단어가 포함 된 .txt 파일 "로드 중 ..."로 시도,하지만 작동하지 않습니다

..


integer li_FileNum 
string ls_Emp_Input 
li_FileNum = FileOpen("C:\Users\Exactus\Desktop\New.txt", & 
TextMode!) 
FileReadEx(li_FileNum, ls_Emp_Input) 
+0

파일이 얼마나 큰을 중지하는 경우? –

답변

0

이 포함 된 팝업 창을 생성 텍스트로드 중 ... 버튼을 누르면 창이 열리고 처리가 끝나면 닫힙니다.

1

전역 변수 :

integer gi_max_dots=7; 
string gs_dots; 

당신은 창에서 미리 정의 된 timer() 이벤트를 사용할 수 있습니다.

if gi_max_dots > len(gs_dots) then 
    gs_dots=gs_dots+"."; 
else 
    gs_dots=""; 
end if 

내가 여기에이 상태를 보여주는 정적 텍스트 컨트롤을 가정 한 :이 시작할 때 작동합니다 timer() 이벤트에서이 코드를 사용하여

timer(1); //This will trigger timer after each second interval 
      //so try changing the loading text there. 

을 넣어.

st_1.text="Loading"+gs_dots; 

그리고 필요 타이머 이벤트

Timer(0); 
st_1.text="";