Delphi中将值从子窗体传递到父窗体
我有一个 Delphi 表单 A,它有一个调用另一个表单 B 的菜单。 表格 B 有一个过程,在经过一些计算后填充一对文本字段 在 Formshow 活动上。
我需要表格 A 中的计算字段值。正确的方法应该是什么。
谢谢, 沙泽布
I have one Delphi form A and it has menu which is calling another form B.
Form B has one procedure which is filling the couple of text fields after some calculation
on Formshow event.
I need that calculated field value in form A. What should be right approach for it.
Thanks,
Shazeb
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
据我了解,“表单 A 调用表单 B”的意思是表单 A 调用 FormB.ShowModal。
您应该通过调用 FormB 中的新函数来替换该 ShowModal 调用。该函数将调用 ShowModal,然后返回计算字段。
As I understand what you mean by "form A calling form B" is that form A call FormB.ShowModal.
You should replace that ShowModal call by a call to a new function in FormB. That function will call ShowModal and then return the calculated field.