永发信息网

delphi 关于调用另一个form中edit的内容,急!!!

答案:4  悬赏:50  手机版
解决时间 2021-03-22 19:11
form1.edit1.text:='2008001';
比如我在form2中均添加一个edit来显示上面的内容,但是运行后form2中edit显示为空,为什么?
最佳答案
implementation
uses unit1;

{$R *.DFM}

procedure TForm2.Button1Click(Sender: TObject);
begin
Edit1.text:=Form1.Edit1.text;

end;

end.
全部回答
标准的答案!var mainhwd:hwnd; nexthwd:hwnd; i:integer; begin shellexecute(0,'open','第二个程序.exe',nil,nil,1); fori:=100to5000do begin mainhwd:=findwindow(nil,'第二个程序的标题); ifmainhwd0then begin nexthwd:=findwindowex(mainhwd,0,nil,tedit);//这里就是找你的那个程序中edit的内容 ifnexthwd0then begin //找到了你想怎么样在这里写 end; end; sleep(i); end; end;
首先 你要在form2中uses form1的.pas文件的名字,才能保证form2可以用form1的内容。接着在form2的一个button下写上form2.edit1.text := form1.edit1.text这个语句。
1. 点击project->add to project,选择form2的util文件 2. 在form1最上面的uses清单中加入form2的util文件名 3. 在你调用form2时候: procedure form1.buttonClick(Sender: TObject); var  form2: form2class; begin   form2:=form2class.Create(Application);   form2.edit.text := edit1.text;   form2.ShowModal;   form2.Free; end; 实用的话顺手点个赞O(∩_∩)O~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
郑州圃田集散中心到郑州市金水区丰产路农大营
形容山庄的优美的句子,描写山庄的句子
单选题NowAliceworksalittle________.A.hard
梦琴湾幼儿园跟新世纪启航哪个好
满子村地址有知道的么?有点事想过去
税收法去哪可以看啊
微软公司使用的财务系统是哪个公司提供的
待摊费用与待摊支出有什么不一样?这两科目分
中国价值指的是什么内容
单选题下列说法中,正确的是A.生物体内的化学
父母逼迫自己考公务员?
龙珠和东方project哪个强,要详细
竹源怎么去啊,有知道地址的么
The window was broken. Try to who has bro
妈妈开车带童童去某度假村旅游每小时行六十千
推荐资讯
苏州母子保健中心做无创DNA,要预约吗
DNF残云配什么异界装备好?
梦三国真的有那么垃圾吗?
我要买俄罗斯香烟怎么买
山东化工宾馆地址有知道的么?有点事想过去
平远供电公司地址在哪,我要去那里办事
如何增强楼上楼下的wifi信号?
Come earlier, you won’t get anything to
万昌汽车贸易有限公司地址在什么地方,想过去
有机化合物的空间结构
猜古诗一句枫叶大拇指,描写香山枫叶和描写秋
后汉书的名言名句,范晖在 后汉书中关于志向方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?