怎样在form4中用form1中的数据? 在form1中 生成form4, form1.Visible:=false; Form4.showModal; form1.Close;我想在form4中调用form1中 Edit1.Text 的数据,该怎么用呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 uses unit1; 直接取就行了form1.edit1.text; 在Form4的单元文件中先包含Form1单元文件,之后就可以这样引用:form1.Edit1.text 你为什么不在关闭form1前用 uses Unit(form1的)先复制数据那 File | Use Unit (Alt + F11)Form1.Edit1.Text; uses unit1; 直接取就行了form1.edit1.text; form1.Visible:=false; Form4.showModal; form1.Close;还有,你FROM1.close不行,关了还怎么用FORM1的东西应该写成form1.Visible:=false; Form4.showModal; form4.Close;这样再form1.edit1.text;就行了。 可我要的是form4 窗体,form1窗体只是个登陆界面,你用 form4.close; 还用 form1.edit1.text 有什么用阿? 我用 uses unit1; var str:String; str:= form1.edit1.text; 上面没错,可是我用下面的时候就报错了 ADOQuery1. 我还什么都没用,就出现下面的错误: [Pascal Error] addfriend.pas(1): Unable to invoke Code Completion due to errors in source code这个是什么错误? 设全局变量!!!!这是最可行的!!根据你这几天的问题,我已经明白你的意思了,我觉得最好是这样:登陆界面不要用form直接用panel,设为panel_Land,主窗体是form1,开始的时候form1只有登陆界面的panel那么大小,然后把panel_land提前,如果密码通过,那么就把登陆界面置后,将主窗体放大。ok?如果不想改的话,就用全局变量。 form4.close改为form4.visible:=false;后面再close dong001不能循环调用的,你是不是在unit1中调用了unit4?要是这样,那就不能再在unit4中调用unit1 VB转换成DELPHI的程序出错, 高手出来指点一下. 有关rave报表设计的问题 谁给我一个Delphi施用的序列号? 看看这段代码那里错了啊? ADO+Access问题 能否在报表中生成表格并打印? 关于查询的小问题。怎么查一个表里的两个字段? 如何搜索 哪里有中文的install shield 打包程序下载? 再加50,100分了,求救!在线等待,解决即给分 请问ADO高手,怎么样捕获ADO异常错误的错误号。 有谁修改过dxDBGrid的资源文件?
直接取就行了form1.edit1.text;
直接取就行了form1.edit1.text;
form1.Visible:=false;
Form4.showModal;
form1.Close;
还有,你FROM1.close不行,关了还怎么用FORM1的东西
应该写成form1.Visible:=false;
Form4.showModal;
form4.Close;
这样再
form1.edit1.text;就行了。
uses unit1;
var str:String; str:= form1.edit1.text;
上面没错,可是我用下面的时候就报错了
ADOQuery1.
我还什么都没用,就出现下面的错误: [Pascal Error] addfriend.pas(1): Unable to invoke Code Completion due to errors in source code这个是什么错误?
我觉得最好是这样:登陆界面不要用form直接用panel,设为panel_Land,主窗体是form1,开始的时候form1只有登陆界面的panel那么大小,然后把panel_land提前,如果密码通过,那么就把登陆界面置后,将主窗体放大。ok?
如果不想改的话,就用全局变量。
后面再close
不能循环调用的,你是不是在unit1中调用了unit4?
要是这样,那就不能再在unit4中调用unit1