【发布时间】:2011-04-16 02:49:11
【问题描述】:
我正试图用一个函数在 Delphi 中编写一个 dll 库,该函数创建一个 TFrame 后代的实例并返回它。但是当我在应用程序中导入这个函数时,每次调用它都会得到一个异常,比如“'xxx'控件没有父窗口”。我不是 100% 确定,但是当访问任何 GUI 控件时,该类的构造函数中会出现异常。
你能告诉我这种行为的原因是什么吗?我应该只使用 TForm 后代还是有更好的解决方案?
谢谢!
【问题讨论】:
-
您为什么使用 DLL 而不是包? DLL 是正确的噩梦。