我在网上下了一些delphi7对package操作实例
但是用在delphi2007 上不行窗体打不开。
我用的代码是
procedure TForm1.ShowPackageFormClick(Sender: TObject);
var
AClass: TClass;
AForm: TForm;
FPackageHandle: Integer;
begin
FPackageHandle := LoadPackage('test.bpl');
AClass := GetClass('TForm2');
if AClass <> nil then
begin
Application.CreateForm(TComponentClass(AClass), AForm);
AForm.Show;
end;
end;
好像在执行 AClass := GetClass('TForm2');时找不到。
请大家帮忙看看
先谢谢了。
但是用在delphi2007 上不行窗体打不开。
我用的代码是
procedure TForm1.ShowPackageFormClick(Sender: TObject);
var
AClass: TClass;
AForm: TForm;
FPackageHandle: Integer;
begin
FPackageHandle := LoadPackage('test.bpl');
AClass := GetClass('TForm2');
if AClass <> nil then
begin
Application.CreateForm(TComponentClass(AClass), AForm);
AForm.Show;
end;
end;
好像在执行 AClass := GetClass('TForm2');时找不到。
请大家帮忙看看
先谢谢了。
解决方案 »
- excel表格中的每行数据中的图片,如何导入到AdvstringGrid中?
- 为什么打印窗体上面的panel 在A4的纸上面 只有 A4 的 1/4 大小呢,该怎么样做 代码如下:
- 怎么判断一个窗体已经存在啊??是什么属性,拜托
- 查询统计图表问题,急急……
- 在操作数据库时如何把鼠标指针变成沙漏?
- 什麼函數可以判斷出一個字符串的內容全部是數字
- 好莫名其妙的问题,高手们来看看。delphi(ado)+sql server2000
- 哪有pascal的数据结构下
- FileListBox1问题。
- awei23(awei)--有事请教,路过的UP也有分。
- 关于对过滤器的设置
- TShellWindows 获取当前浏览器URl问题
还有在项目里面用3楼方法编译时有错误(project -> option -> packages-> build with run time packages)
是不是在项目里面 选择build with run time packages呢?
还是在package里面选择build with run time packages呢?