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()イベントを使用することができます。あなたはこれを起動したい場合は、timer()イベントでこのコードを使用して

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

を入れて動作するはずです:

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

を私はここで、この状態を示す静的テキストコントロールを想定しています。

st_1.text="Loading"+gs_dots; 

そして、あなたのファイルがどれくらい大きいか?

Timer(0); 
st_1.text=""; 
関連する問題