Screen中有几个判断窗体最后焦点所在控件与窗体所在的Last相关属性,但Borland一直都没有把它放出来,所以在使用时很不方便。
最近因为用到,所以自己改了Forms单元,再新建一个程序的时候,放出来的这几个Last属性都可以正常使用,但如果打开一个以前新建的工程,则这个属性就又不见了。
而且改了这个单元后,很多单元都要重新编译,很麻烦!而且在编译时我发现,自己重新编译得到的DCU文件怎么都比Delphi自带出来的要大。
最近因为用到,所以自己改了Forms单元,再新建一个程序的时候,放出来的这几个Last属性都可以正常使用,但如果打开一个以前新建的工程,则这个属性就又不见了。
而且改了这个单元后,很多单元都要重新编译,很麻烦!而且在编译时我发现,自己重新编译得到的DCU文件怎么都比Delphi自带出来的要大。
想想看,怎么才能访问到。
改Forms单元是下下策
其实思想是一样的。别说我卖关子,我们老大告诉我时,也是这样启发我的:)
TKS!
就可以访问protected成员了。
那么私有成员呢,再想。。