最近在用d2010做个小东西,用到了mdi,但是存在问题,不知道是什么原因,请各位帮忙解决下。
子窗体创建 oncreate中是这样写的if Screen.FormCount>1 then
begin
self.MDIChildren[0].Close;
end;
PrivateForm:=TPrivateForm.create(application);
if not assigned(PrivateForm) then begin
PrivateForm:=TPrivateForm.create(application);
PrivateForm.Left:=0;
PrivateForm.Top:=0;
end;
PrivateForm.Show;onclose中有Action:=CaFree;
然后运行,但是弹出错误,代码没问题,可能是逻辑的问题,但我不会改
Acess violation at address 004B7AA5 in module 'SIMProject.exe'.Read of address 00000384
请各位高手帮忙解决下,小弟感激不尽,希望大家共同学习进步!!!
子窗体创建 oncreate中是这样写的if Screen.FormCount>1 then
begin
self.MDIChildren[0].Close;
end;
PrivateForm:=TPrivateForm.create(application);
if not assigned(PrivateForm) then begin
PrivateForm:=TPrivateForm.create(application);
PrivateForm.Left:=0;
PrivateForm.Top:=0;
end;
PrivateForm.Show;onclose中有Action:=CaFree;
然后运行,但是弹出错误,代码没问题,可能是逻辑的问题,但我不会改
Acess violation at address 004B7AA5 in module 'SIMProject.exe'.Read of address 00000384
请各位高手帮忙解决下,小弟感激不尽,希望大家共同学习进步!!!
解决方案 »
- WndProc重载原来没办法中断消息吗?
- 取cpu号注册软件
- 如何获取已安装程序的图标,类似控制面版中的添加删除程序
- 关于隐藏整个程序窗体的问题(程序有若干窗体,分别是父子关系,有用Show显示的,有用ShowModal显示的)
- 用DELPHI做一个汇编的集成开发环境需要哪些API函数?
- 怎样提高打印质量的问题?(急,在线等待)
- 请问如何使ListView可以在列表中编辑
- 当form关闭时,该form上的cliendataset要不要关闭?各有什么优缺点?
- 很难,谁能帮我?
- Internet選項的class name????
- Delphi ADO + Access 做的程序,用setup factory打包,其他机子不能用
- 如何在编译的时候把相关目录也放到DEBUG下。。
self.MDIChildren[0].Close;PrivateForm:=TPrivateForm.create(application);
PrivateForm.Left:=0;
PrivateForm.Top:=0;