注册 登录
编程论坛 Delphi论坛

[求助]如何用Delphi调用windows的计算器,记事本等。

jjbowen 发布于 2007-01-24 18:14, 1323 次点击
还有调用WINDOWS其他一些程序的方法,谢谢!
本人水平有限,请帮忙说明白一些,谢谢!
6 回复
#2
autosun2007-01-24 18:35
WinExc();
#3
autosun2007-01-24 18:36

你看看这个函数,帮肋里有,我就不细说了!很好用的

#4
jjbowen2007-01-24 22:23
不明白,帮助里也没找到。我找到一个调用计算器的代码,但是看不懂。

ShellExecute(Handle,'Open','calc.exe',nil,nil,SW_SHOWNORMAL);
ShellExecute(Handle, nil, 'calc.exe', nil, nil, SW_SHOW);
WinExec('calc.exe', SW_SHOW);
ShellExecute(Application.Handle,pchar('open'), pchar('calc.exe'), nil, nil, SW_SHOWNORMAL);
#5
xu20002007-01-24 23:49
winexec('c:\winnt\System32\calc.exe',SW_SHOW);
#6
zhanglishen2007-01-25 11:37
能不能解释一下这个函数,SW代表什么里面的参数是什么?
#7
xu20002007-01-25 11:43
这是一个Windows Api函数,可以能过msdn,或delphi帮助中的window sdk查到。
sw_show可以理解为一个常数。在showwindow中有解释。
sw是一种前缀,我也不记得它是什么意义了。
1