怎样建立一个没有窗口的应用程序。(100分)

  • 主题发起人 主题发起人 王小东
  • 开始时间 开始时间

王小东

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样建立一个没有窗口的应用程序,最好在程序运行时,在WIN95的任务栏中也不显示出来。程序的主要功能是记录使用微机的时间。(在进入WIN95时开始运行,在退出WIN95之前关闭)。
 
可以用
function RegisterServiceProcess(dwProcessID, dwType: Longint): integer;
stdcall;
external 'KERNEL32.DLL';
来注册自己为一个service, 就不显示在任务栏中了:-)
没有窗口的程序就更简单了,
1. form1.hide就可以,
2. 不建立form.
 
创建控制台程序
 
直接在project里写嘛。
 
针对menxin的解释,举一个实例,这是一个dpr的源代码:
program Sample;
//引入需要使用的单元
uses Windows, Messages, ShellAPI, sysutils, Dialogs;
{$R *.RES}
begin
//加入自己的代码
MessageDlg('你好!这是一个演示程序!',mtInformation,[mbOK],0);
{.................................}
end.
至于如何不让程序显示在任务栏中,其他人讲的很清楚了。
这种没有窗体的程序,大小一般不超过50K。
 
接受答案了.
 
后退
顶部