delphi 中有from1,from2, FROM3 ,怎么from3 中动态选择一个数据, from2 中的edit也变为from3选择的数据
from2和from3都在打开状态。在from1中点击按钮打开from2,在from2中点击按钮打开from3不使用全局变量的情况下!想在from3中选中数据时直接赋值到...
from2 和 from3 都在打开状态。 在 from 1 中点击按钮 打开from2, 在from2 中点击按钮打开 from3
不使用全局变量的情况下! 想在 from3 中 选中数据时 直接赋值到 edit上去!
我已经实现了这个功能,但是我也不知道是怎么被我搞出来的,想再做一次却又做不出来了! 展开
不使用全局变量的情况下! 想在 from3 中 选中数据时 直接赋值到 edit上去!
我已经实现了这个功能,但是我也不知道是怎么被我搞出来的,想再做一次却又做不出来了! 展开
1个回答
展开全部
定义一个全局变量 tNUM!!
在Form3中tNUM=获得选择的数据,
在打开Form2的时候FormCreate事件中获得上一个页面的全局变量的值
edit.text=form3.tnum
不通过全局变量?
我也想知道是通过什麽完成的?
你的思路是什麽?通过什麽来完成的?
在Form3中tNUM=获得选择的数据,
在打开Form2的时候FormCreate事件中获得上一个页面的全局变量的值
edit.text=form3.tnum
不通过全局变量?
我也想知道是通过什麽完成的?
你的思路是什麽?通过什麽来完成的?
更多追问追答
追问
from2 uses from3 from3 uses from2 from2.edit1.text:=from3.edit1.text; 通过 from3 上面的一个按钮触发! 注 from2本来就是已打开的, 所以说 fromcreate 事件是用不到的! 我现在的做法是这样的,但是在 from3 点按钮后,from2 上的edit1.text 没法显示from3上面的edit1.text上的内容出来, 需要再 from2.show 一下才能显示出来, 但 from2.show后,就是又创出一个 from2 窗口来显示, 造成有两个 from2 窗口
追答
我这里测试了!当form2.show是显示一个页面,但数据获得不了!
不知道你是怎麼获得上一个页面的数据的!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询