formを表示する方法


なべなべ  2004-02-05 01:05:32  No: 6964

formのcreateイベント内でA,B2箇所のDBに接続し、
showイベント内でA-DBからselectした結果をB-DBに
insertする処理を行っています。
処理件数が10件程度の場合でも画面が表示されず、
commit処理が終了してから画面が表示されます。
処理中の件数を画面に表示させたいのですが、
画面を先に表示する方法ありませんか?


jok  2004-02-05 10:14:31  No: 6965

type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
  private
    { Private 宣言 }
  public
    procedure WMApp(var Message:TMessage);message WM_APP;
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.FormCreate(Sender: TObject);
begin
  PostMessage(Handle,WM_APP,0,0);
end;

procedure TForm1.WMApp(var Message: TMessage);
begin
  // ここでいろいろな初期処理をする。
end;


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加