C++ BuilderとFireMonkeyに問題があります。私はDatasnap Rest WebServiceに接続されたモバイルアプリケーションを作成しています。いくつかのリクエストは少し長いので、私は待っているメッセージを表示したい。ここに私のコードは次のとおりです。C++ Builder:FireMonkeyビジュアルコンポーネントをリフレッシュする
lbl_testConnexion->Text = "Please Wait...";
lbl_testConnexion->TextSettings->FontColor = TAlphaColorRec::Red;
this->Invalidate();
//Call to the Web Service
list<Colis>* l = WS->getListeColis("00DP0097");
lbl_testConnexion->Text = "Success!";
私は機能フォーム - >無効化()とはLabel->再描画()しようとしましたが、最後のテキストが表示されます。 私の機能でラベルを動的に更新するにはどうすればよいですか?
で
Application->ProcessMessages()
を置き換えます少なくとも〜5秒くらいの長さ? – deW1クエリには3〜6秒かかりますので、光学効果ではないと確信しています。あなたのお返事ありがとう – Dylan