解决就给分.procedure TNewMain.ToolButton5Click(Sender: TObject);
begin
ToolButton4Click(self);
ToolButton3Click(self);
end;有什么命令能让这两个事件相当于按两次按钮.既.ToolButton4Click(self);马上就提交.两句不起执行.
begin
ToolButton4Click(self);
ToolButton3Click(self);
end;有什么命令能让这两个事件相当于按两次按钮.既.ToolButton4Click(self);马上就提交.两句不起执行.
ToolButton3Click(ToolButton3);
用ActionList1来管理吧。
procedure TNewMain.ToolButton5Click(Sender: TObject);
begin
ToolButton4Click(self);
ToolButton3Click(self);
end;那么Button3的click事件是在button4执行完毕后执行的
begin
ToolButton4.Click;
ToolButton3.Click;
end;
也可以
procedure TNewMain.ToolButton5Click(Sender: TObject);
begin
ToolButton4.Click;
ToolButton3.Click;
end;
也可以
>>两句不起执行.
---
没有看懂你的意思。
procedure TMain.ToolButton3Click(Sender: TObject);
begin
DHTMLSafe1.DocumentHTML:= DHTMLedit1.DocumentHTML;
showmessage (DHTMLSafe1.DocumentHTML);
end;
报错.灾难性故障,而分开写
procedure TMain.ToolButton4Click(Sender: TObject);
begin
DHTMLSafe1.DocumentHTML:= DHTMLedit1.DocumentHTML;
end;procedure TMain.ToolButton5Click(Sender: TObject);
begin
showmessage (DHTMLSafe1.DocumentHTML);
end;
这样就不报错.为什么呢.怎么解决.高分送了.快来帮我.
procedure TMain.ToolButton3Click(Sender: TObject);
var
i:Integer;
begin
DHTMLSafe1.DocumentHTML:= DHTMLedit1.DocumentHTML;
//延迟1s
for i:= 1 to 100 do begin
sleep(10);
application.processmessages;
end;
showmessage (DHTMLSafe1.DocumentHTML);
end;
>>两句不起执行.
---
没有看懂你的意思。
分开写就不会一次提交的了.
以上实属推断,我没用过这两个组件,希望是正确的。
而在OnDocumentComplete中使用SetEvent(EventHandle)将Event激活。