gpt4 book ai didi

delphi - 我可以在DLL中显示表单吗?

转载 作者:行者123 更新时间:2023-12-03 19:43:05 24 4
gpt4 key购买 nike

我想在COM DLL中显示形式(以模态形式)(作为用户提示)。 DLL方法最终将由浏览器中的某些JavaScript调用(是的,但不是我的选择,因此无法更改)。

但是,当我从Delphi测试程序中调用DLL方法时,出现访问冲突。

我可以做我想做的事吗?

最佳答案

没问题的也许您依靠自动创建表单。这仅在EXE项目中发生。如果我的猜测是正确的,那么您将拥有一个永不初始化的TMyForm类型的全局变量。

您需要这样的东西:

var
MyForm: TMyForm;//local variable
....
MyForm := TMyForm.Create(nil);
try
MyForm.ShowModal;
finally
MyForm.Free;
end;

关于delphi - 我可以在DLL中显示表单吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13855433/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com