在Delphi中,怎样引用一个程序?
问一个很菜的问题,因为我没有书在Delphi中,怎样引用一个程序?
谢谢各位
补充:语言越精练越好
不要抄来一堆给我
就是怎样声明、引用
补充:语言越精练越好
不要抄来一堆给我
就是怎样声明、引用
答案:--------------------------------------------------------------- ShellExecute(Application.Handle, nil, 'C:\WINDOWS\CALC.EXE'+#0, nil, nil, SW_SHOWNORMAL)//启动自动关联程序 ShellExecute(Application.Handle, nil, ' www.csdn.net'+#0, nil, nil, SW_SHOWNORMAL)//启动自动关联程序 --------------------------------------------------------------- 要加这个单元: uses shellapi; --------------------------------------------------------------- winexec(pchar(filename),sw_show); --------------------------------------------------------------- Application.Handle 就是程序自身的句柄 program Project1; uses Forms, Unit1 in 'Unit1.pas' {Form1}; begin Application.Initialize; // <------This Application.CreateForm(TForm1, Form1); Application.Run; end. 你把我给的那句程序直接用就ok了!记得uses shellapi; --------------------------------------------------------------- winexec()、 ShellExecute(0, nil, 'html file', '', nil, SW_SHOWNORMAL); 都可以的,注意要 uses ShellApi 的。 --------------------------------------------------------------- 最简单的办法 引用fmxutils.pas单元(Delphi自己的) 调用ExecuteFile(...) 人家已经帮我们把ShellExecute封装好了!引用一个程序?你所指的是在你的程序中简单的打开另外一个程序吗?