急!在线等待,一个简单的问题 各位高手,我的一个程序,代码全部在formcreate事件里,程序执行时,我想不让窗体显示,代码应怎样写,主要是写在哪个位置,另外我在程序中创建了ini文件,同样应在哪里释放它,我创建的临时文件应在那里删除(我在程序的最后执行了deletefile(),但删不掉),谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在form.close中 inifiles.destroy 程序执行时,我想不让窗体显示,在FORM的ONPAINT写入form1.hide; 临时文件应该要在关闭你对它的访问后,再DELETE,至于INIT文件的释放,应该是这样的TRY 你的其它代码FINALLY initfile.free;END 1. 把你那个窗体从Project -> Options -> Forms的Auto-Create中移走2. 代码不能写在formcreate事件里了, 你不是不让窗体显示吗3. 你不如干脆编个控制台程序.4. win9x时代建议少用ini文件, 用注册表. ini在哪删都行呀, 不用删了就是了. 不过最好加个异常, 以免出错无法删除. 谢谢各位,第一个问题已经解决,关于删除文件和释放文件,因为我的程序从一开始运行就隐藏了form,直到结束,而且我的代码基本上在create里,释放和删除应放在哪里,如果放在close里,怎样自动调用它 program Project1;uses Forms, MainUnit in 'MainUnit.pas' {FormMain};{$R *.TLB}{$R *.res}begin Application.Initialize; Application.CreateForm(TFormMain, FormMain); Application.ShowMainForm := false; //懂了没? Application.Run;end. DELPHI 怎样将ASCII字符组成的字符串转化为十六进制字符串? 稿费到手,散分 我以前是学C++的,由于工作需要要转学Delphi,请各位老鸟给点建议 脑子都想破的资源释放问题 奇怪!为什麽我的程序最小化时缩小到屏幕左下角"开始"菜单处,怎样才能改成缺省状态? 窗口问题 好问题! 關於SQL的統計打印(來者有分)。 怎样用代码实现 停靠 窗口 有关dbExpress的问题 如何获得一个盘符下的所有文件和文件夹,并在TREEVIEW中显示?
form1.hide;
至于INIT文件的释放,应该是这样的
TRY
你的其它代码
FINALLY
initfile.free;
END
2. 代码不能写在formcreate事件里了, 你不是不让窗体显示吗
3. 你不如干脆编个控制台程序.
4. win9x时代建议少用ini文件, 用注册表. ini在哪删都行呀, 不用删了就是了. 不过最好加个异常, 以免出错无法删除.
Forms,
MainUnit in 'MainUnit.pas' {FormMain};{$R *.TLB}{$R *.res}begin
Application.Initialize;
Application.CreateForm(TFormMain, FormMain);
Application.ShowMainForm := false; //懂了没?
Application.Run;
end.