几个简单问题,询询下列文件的属性名称以及怎样自动关闭帮助文件?(50分)

  • 主题发起人 主题发起人 surfer
  • 开始时间 开始时间
S

surfer

Unregistered / Unconfirmed
GUEST, unregistred user!
各位,我想知道在Delphi的文件格式中,下列文件的属性名称:
项目文件中的: *.cnt
单元文件中的: *.dcu,*.ddp,*.~ddp
Paradox数据库中的:*.DB,*.PX.*.VAL
另外,如何在程序中实现:当主程序关闭时,可以自动关闭程序调用的CHM格式的帮助文件?
 
谁能帮我?[:(]
 
1,帮助文件
2,pas的单元编译文件,屏幕布样式文件,屏幕布样式文件的临时文件(可删除)
3,数据库文件,主索引文件,有效性检查文件
 
To mlzhou:
能否解决另一个问题?
 
退出系统是先判断此文件是否被打开,如打开CloseFile命令关闭打开的文件
 
To mlzhou :
我调用的帮助文件是: 系统帮助.chm,能否提供例句演示?
 
发关闭窗口的消息给帮助文件窗口
 
To mlzhou :
能否提供例句演示?
 
uses
Winprocs;
...........
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
HWndCalculator : HWnd;
begin
// find the exist calculator window
HWndCalculator := Winprocs.FindWindow(nil,'Foxmail 4.1 帮助'); // close the exist Calculator
if HWndCalculator <> 0 then
SendMessage(HWndCalculator, WM_CLOSE, 0, 0);
end;
 
看帮助嘛。
amakusa的方法完全可行。我觉得他的方法比我的好。
 
我已经解决问题!
由于有事耽搁了几天,非常感谢amakusa的指点[:)]
 
后退
顶部