各位:我在工程文件中创建了一个对象:
我可以在那里释放呢?
如下:begin
Application.Initialize;
try
SysDB:=TSysDB.create();
if SysDB.ConnectedToDB()=false then
begin
Application.MessageBox('系统退出,请按照提示自行诊断!','系统提示',MB_OK+MB_ICONInformation);
exit;
end;
except
On e:Exception do
begin
Application.MessageBox('!','系统提示',MB_OK+MB_ICONERROR);
end;
end;
Application.CreateForm(TMainFrm, MainFrm);
Application.Run;
end.上面的SysDB是提供系统需要的数据库服务的!包括数据库连接等什么东西!我想问的是我在这里创建了一个对象,我在那里释放呢?
就是应用程序退出时必须要释放掉已经创建的对象,我怎么做?
我可以在那里释放呢?
如下:begin
Application.Initialize;
try
SysDB:=TSysDB.create();
if SysDB.ConnectedToDB()=false then
begin
Application.MessageBox('系统退出,请按照提示自行诊断!','系统提示',MB_OK+MB_ICONInformation);
exit;
end;
except
On e:Exception do
begin
Application.MessageBox('!','系统提示',MB_OK+MB_ICONERROR);
end;
end;
Application.CreateForm(TMainFrm, MainFrm);
Application.Run;
end.上面的SysDB是提供系统需要的数据库服务的!包括数据库连接等什么东西!我想问的是我在这里创建了一个对象,我在那里释放呢?
就是应用程序退出时必须要释放掉已经创建的对象,我怎么做?
解决方案 »
- H3C 和 广联达 北京 软开 如何抉择?
- 一个关于 CreateParams 的很简单的问题。嘿嘿
- [Delphi版务]试行强制结贴制度以及其他版务整顿[Delphi版务]
- 关于在listbox组件里取字段的问题
- 求救:delphi2005里,Inttostr()这样的函数怎么写?
- 安装盘的制作
- 分多繼續送分:誰送點Delphi方面的中文資料?(數據庫+報表)
- 请问,如何用delphi将应用程序在启动时运行并在任务栏显示图标
- 关于货币格式转换问题
- 请指点怎样将计算字段的结果写到表里?
- 实现DBGrid中的数据拷贝、粘贴、剪切的功能。(要支持多行、多列的)。
- 怎样禁止combobox控件的编辑功能,让它只能选择?
还有一个问题就是: 大家是如何处理工程级的公共变量的?