一个delphi的基础问题 请问如何使用TFindDialog组件查找mome1的内容?按了form1.Button1之后就弹出FindDialog1的窗口,要查找的是form1.mome1的内容,请问要在Button1怎么写代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.Button1Click(Sender: TObject);begin if finddialog1.Execute then begin //finddialog1.FindText和memo1.Lines比较 end;end; if strpos(pchar(memo1.Lines),pchar(finddialog1.FindText))=nil thenshowmessage('找不到'); if strpos(pchar(memo1.Lines),pchar(finddialog1.FindText))=nil thenshowmessage('找不到'); 不知道不要乱说,楼主应该在查找事件OnFind中进行,即procedure TForm1.FindDialog1Find(Sender: TObject);beginend;00000000000000 procedure TForm1.FindDialog1Find(Sender: TObject); begin if strpos(pchar(memo1.Text),pchar(finddialog1.FindText))=nil then showmessage('找不到');end;procedure TForm1.Button1Click(Sender: TObject); begin finddialog1.Executeend; 我要在程序中插入一个eidt,能打开和保存word文档,该怎么做? 如何获得一些被加密窗体的类名 Memo1的數據有沒有辦法導出到Excel或導出到DBGrid控件裡呢? 如何获取交换机端口的信息? 利用指针存取和读取数据的错误问题 帮助文档的问题 谁会做假的进度条现实窗口? 请问这段我的代码有什么错? 请问怎么样获得系统的时间 客户登陆后,服务器自动保留客户名称,如何避免重复。 第一次提问:怎样取矢量图XY坐标? DLL向主程序中一个自定义对象发送消息
begin
if finddialog1.Execute then
begin
//finddialog1.FindText和memo1.Lines比较
end;
end;
showmessage('找不到');
showmessage('找不到');
procedure TForm1.FindDialog1Find(Sender: TObject);
beginend;00000000000000
begin
if strpos(pchar(memo1.Text),pchar(finddialog1.FindText))=nil then
showmessage('找不到');
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
finddialog1.Execute
end;