作者ggg12345 (ggg)
看板Programming
標題Re: [問題] 請問如何用TC開IE??
時間Mon Aug 13 18:42:12 2007
※ 引述《ggg12345 (ggg)》之銘言:
: ※ 引述《apflake (聖人生而大盜起)》之銘言:
: : #include <process.h>
: : void main()
: : {
: : system( "C:\\PROGRA~1\\INTERN~1\\IEXPLORE WWW.YAHOO.COM.TW") ;
: : }
: : ------------------------------------------------------------------
: : 在 Turbo C 2.0 這樣就可以了, 使用 system ,
: ====
: 請教一下, 那個 process.h 有很多個 function 可以調用, 不用 system
: 改用其他的 , 有沒有那幾個是同樣可以辦到的.
: 以下是 process.h 的內容:
: void _Cdecl abort(void);
: int _Cdecl execl(char *path, char *arg0, ...);
: int _Cdecl execle(char *path, char *arg0, ...);
: int _Cdecl execlp(char *path, char *arg0, ...);
: int _Cdecl execlpe(char *path, char *arg0, ...);
: int _Cdecl execv(char *path, char *argv[]);
: int _Cdecl execve(char *path, char *argv[], char **env);
: int _Cdecl execvp(char *path, char *argv[]);
: int _Cdecl execvpe(char *path, char *argv[], char **env);
example
#include <process.h>
#include <stdio.h>
#include <errno.h>
void main()
{
char *arg0 = "exec6.exe";
char *arg1 = "/c rundll32.exe url.dll,FileProtocolHandler
http://www.google.c
om";
execlp("C:\\winnt\\system32\\command.com",arg0,arg1,"");
perror("exec error");
exit(1);
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.5.250
推 revivalworld:void main() // -.-" 60.244.252.15 08/13 18:58
→ revivalworld:還有 } 60.244.252.15 08/13 18:58
推 ggg12345:貼漏了, 謝謝. 140.115.1.146 08/14 15:21