if jectcardflag = 1 then
begin
idelfrm.Show;
end;
if gHasBankCard=1 then
EjectBankCard();
gHasPassInst := 0;
gHasICCard := 0;
这样一段代码,我的目的是先将Idelfrm显示一下,然后再执行下面的代码.但现在是下面的那个函数执行完了,才显示Idlefrm.
begin
idelfrm.Show;
end;
if gHasBankCard=1 then
EjectBankCard();
gHasPassInst := 0;
gHasICCard := 0;
这样一段代码,我的目的是先将Idelfrm显示一下,然后再执行下面的代码.但现在是下面的那个函数执行完了,才显示Idlefrm.
解决方案 »
- ehlib最高版本是什么?增加了什么功能。
- 查询分析器语句
- 问一个C函数转DELPHI函数的语法问题
- sql语句,急
- 在一个RichEdit中添加文本后,实际显示的多一行,怎样去掉最后一行?
- 大家帮忙看看这个,为什么多任务下载啊
- SQL语句创建dBase的Binary类型字段
- 【DBGrid 中字段数据及时更新问题!】
- sendmessage(dbgrid1.handle,WM_char ,word('A),0) 发出A字符,如何发出控制键,如 Tab 键,Inser 键,End 键
- 简单问题,午饭后给分,关于message对话框和TDTPicper控件
- 引用的单元中有相同名称的函数怎么办?
- 问条SQL语句。
if gHasBankCard=1 then
EjectBankCard();
注释掉,那IdelFrm能正常显示的.不注释掉的话,还是先执行了EjectBankCard,然后IdleFrm才显示出来.
begin
idelfrm.Show;
Application.ProcessMessages;
end;
2.
if jectcardflag = 1 then
begin
idelfrm.Show;
PostMessage(发送一个自己定义的消息,处理消息函数中执行后面的代码);
end;