在DLL中调用一个窗体,怎么突然就出错了呢,以前好像没这种错误。奇怪。
错误提示: 'Cannot make a visible window modal'代码:
if frmBank = nil then
Application.CreateForm(TfrmBank, frmBank); //方法1
frmBank := TfrmBank.Create(nil); //方法2
frmBank := TfrmBank.Create(self); //方法3
frmBank.ShowModal();方法1、2、3都出错。
错误提示: 'Cannot make a visible window modal'代码:
if frmBank = nil then
Application.CreateForm(TfrmBank, frmBank); //方法1
frmBank := TfrmBank.Create(nil); //方法2
frmBank := TfrmBank.Create(self); //方法3
frmBank.ShowModal();方法1、2、3都出错。
解决方案 »
- csdn 回复丢失问题,散分
- 高手帮助翻译下这几个VB函数成DELPHI的吧
- 在问DLL中动态创建Form并释放的问题
- 大家来帮帮忙忙,有谁知道delphi里如何用程序控制传真机?
- 如何在一个按钮的Click事件里调用其他按钮的Click事件???
- 在delphi5.0下写的代码,我在delphi6.0里面运行,总是说null无效,怎么原因
- 在线等!如何处理除0的问题
- 导出数据????100
- 同志们,老问题,新问,对于我来说是技术难题,不是什么错误,请帮帮忙!!!
- 这个送分的家伙又来了,300分,来着有分,童叟无欺!
- Oracle下图像的存取
- 为啥可以select 但不能delete 语法肯定正确
方法1、2、3都没问题, frmBank.ShowModal();有问题,frmBank.Show试一下
还有FormStyle的属性调整一下,具体的忘了,不过这种出现你说的那种错误,问题应该就是在那里。