一个共用的form1能被其它的各种formVar调用(formVar的名字可为formA,formB,formC...等等),现在要求:在form1里如何得知正在调用它的for 一个共用的form1能被其它的各种formVar调用(formVar的名字可为formA,formB,formC...等等),现在要求:在form1里如何得知正在调用它的formVar是哪个,并且向formVar上的控件赋值?可以得到当前的formVar的名字字符串,但是没办法把这个名字作为一个form,向它上边的控件赋值。请大家指引迷津! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以把当前FORM作为参数传过去。不过你这样不是好的程序设计。 调用Form1的各种FormVar应该也是TForm1类型的而且在调用的时候肯定是要传递参数的!所以很简单在Form1的代码中检测传递进来的指明FormVar的参数就可以了。不需要FormVar的名字字串,直接用变量进行分类判断就可以 请教个关于指针的问题 PaintBox上面可以载入一张图片吗? 过生日散分! 如何在FAstreport中给记录编一个序列号,每一次都是从1开始! Delphi可否方便做公文管理系统,还望给个思路? PANEL控件问题? Delphi中的DBGrid 的问题(救救我,我急需要解决,在线等待!谢谢!) 十万火急——如何把图片存到数据库 如何将FRAMEMAKER MIF 格式的文件转化成rtf格式 oracle的数据库日期型字段如何操作? 极度郁闷!放分! 极度郁闷!放分!
而且在调用的时候肯定是要传递参数的!所以很简单
在Form1的代码中检测传递进来的指明FormVar的参数就可以了。不需要FormVar的名字字串,直接用变量进行分类判断就可以