问个小问题,如果调用窗体所有者的方法,或给属性、控件其赋值此窗体的所有者都是从一个窗体继承下来的。
也就是在不知道 此窗体所有者的情况下,调用它某方法或属性赋值Form1:=tForm1.create(mm);
也就是调用mm的方法,或给其赋值
也就是在不知道 此窗体所有者的情况下,调用它某方法或属性赋值Form1:=tForm1.create(mm);
也就是调用mm的方法,或给其赋值
解决方案 »
- 【惭愧】FastMM如何不让其在出错的地方弹出对话框
- 由于数据表记录上400W条,我想把他分成多张表存储,请问每张表多少记录为宜!
- 我做了一个DLL,他的主要工作是向串口发送数据,并得到串口的数据。它是不能使用界面的。我用了控件SPCOMM。
- DELPHI 多线程的ADO连接,马上给分,在线等,着急
- 求救:编写的DLL动态库中调用ADOCONNECTION,出错,不认self。
- 怎样将文件尾行新加的字符都取出来呀?
- 多线程的应用程序服务器对主窗体的访问不用同步??
- 请问:怎么保存图片时改变它的分辨率?
- cobi(我是小新,我只有5岁),请进!高分赠送。
- 如何,把查询数据库结果保存成 WORD文档 ?
- 你进来了吗?
- DELPHI的C/S教程
然后form1.mm := ...;
我的意思 是想调用 form1所有者的方法 或为其属性赋值
if Owner <> nil then
begin
(Owner as TForm).Left := 0;
end;
我写成
if Owner <> nil then
begin
(Owner as Tbbform).Left := 0;
end;
报告错误
invalid class typecast
包含
Tbbform
类的单元
ShowMessage(Owner.ClassName)的方式查看下其拥有者是什么类
谢谢两位,在下长时间不用什么忘了
1. if (Owner <> nil ) and (Owner <> Application) then
2.菜单Project->options->Forms,把bbform从左列表移到在列表