导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2004/2/4 13:15:26
标题:
怎样在我的程序中运行WINDOWS其他程序,如计算器?
浏览:1515
加入我的收藏
楼主:
怎样在我的程序中运行WINDOWS其他程序,如计算器?谢谢
----------------------------------------------
-
作者:
2004/2/4 13:25:40
1楼:
调计算器可用。 WinExec('calc',SW_SHOWDEFAULT); 如是其它程序则用。 WinExec('要调用程序的地址',SW_Normal); 如 WinExec('D:\Program Files\qq\QQ.exe',SW_Normal);
----------------------------------------------
-
作者:
2004/2/4 13:27:57
2楼:
谢谢,请问后面那个参数是什么意思
----------------------------------------------
-
作者:
2004/2/4 13:31:58
3楼:
后面的你不用管它,它只是显示的模式。呵呵~~好像是这样的。。 我从没有管过。。不好意思。。
----------------------------------------------
-
作者:
2004/2/4 13:34:27
3楼:
我的chm帮助文件怎么打开呢?
----------------------------------------------
-
作者:
2004/2/4 13:36:37
4楼:
WinExec('D:\hhh.chm',SW_Normal); 这样打不开,还有,我quick CHM建的帮助文件能在DELPHI中用吗?该怎么用呢?怎么打开呢?
----------------------------------------------
-
作者:
bios (阿贡)
★☆☆☆☆
-
盒子中级会员
2004/2/4 13:39:26
5楼:
procedure TfrmChm.XP_Button6Click(Sender: TObject); begin shellhttp(chmpath); end; procedure ShellHttp(Sr:String); begin if sr<>' then shellexecute(application.handle,'open',pchar(sr),nil,nil,SW_SHOWNORMAL) else mymsgbox('是空的','^^',mb_ok); end;
----------------------------------------------
作者:
2004/2/4 13:41:37
6楼:
哈哈~~高手来了。。 学习,学习。。。
----------------------------------------------
-
作者:
2004/2/4 14:24:03
7楼:
谢谢了,各位
----------------------------------------------
-
作者:
2004/2/4 14:27:05
8楼:
啊,怎么说没定义shellexecute等,我该怎么定义呢
----------------------------------------------
-
作者:
bios (阿贡)
★☆☆☆☆
-
盒子中级会员
2004/2/4 14:34:53
9楼:
uses shellapi; 其中mymsgbox('是空的','^^',mb_ok); 是偶自己写的函数,这个得你自己写哦!
----------------------------------------------
作者:
2004/2/4 14:48:24
10楼:
那么2000的 设备管理器 调出来后怎么使用上面的 ‘扫描硬件改动'?
----------------------------------------------
作者:
bios (阿贡)
★☆☆☆☆
-
盒子中级会员
2004/2/4 14:53:03
11楼:
那个就要发送按钮消息映射了!
----------------------------------------------
作者:
2004/2/5 8:55:56
12楼:
不懂啊……………… 具体要怎么做呢
----------------------------------------------