比如
我希望能够将'TfrmMain'转换成TfrmMain,比如
ActiveForm as 函数('TfrmMain')
我希望能够将'TfrmMain'转换成TfrmMain,比如
ActiveForm as 函数('TfrmMain')
解决方案 »
- ActiveX多线程,浏览器并发访问,致未执行完成的程序,暂停执行!特急!!!!急!!!
- FastReport3报表问题:仓库进出货
- 这两天试用EHLIB3.2 发现TDBLookupComboboxEh 控件绑定的Table, DataField字段先动作DataField.ReadOnly = ture; 再动作 DataField.ReadO
- 在QReport中有没有求"总页数"的函数或变量......
- Iintrweb添加Fram后,用MOVE事件,老是提示WebApplication没有定义?
- ★★★提取一个字段的最大值并+1 赋到dbedit组件里显示。
- 请问在Windows2000/Xp下面编的程序怎么兼容windows98/ME???
- 关于窗口关闭的问题!
- 请教:DELPHI如何将数据导出到指定格式的EXCEL模版?
- 请问如何判断Windows的类型啊!(比如:Win3.1,Win95/98,WinNT)
- fastreport3与teechart pro7的问题
- 一个网格控件的问题!
procedure TForm1.BitBtn1Click(Sender: TObject);begin
{ make sure the classes are registered so that GetClass will work -- }
{ Usually, this goes in the initialization section where it is only executed once }
RegisterClasses([TIcon, TBitmap, TJPEGImage, TMetafile]);
Edit1.Text := GraphicExtension(TGraphicClass(GetClass(Edit2.Text)));
end;
(ActiveForm as GetClass('TfrmMain')).BtnAddClick(Sender);编译通不过,我TfrmMain类(是一个窗体类)中有一个BtnAddClick方法,现在提示我没有这个方法
比如TGraphicClass(GetClass(Edit2.Text)); 可不可以不进行类型转换呀?直接就是Edit2.text的类型呀?
ActiveForm是一个对象,定义成一个父类型,其实是一个子类的对象,现在需要根据一个字符串参数判断这个类是什么子类,然后进行强制的类型转换。
我希望有一个便捷的方法将字符串参数转换成类。GetClass倒是可以将字符串转换成类,但是转换完之后好像是TObject类型吧,反正是还是需要类型转换 :( :( :( :(