Delphi程序带参数运行
来源:互联网 发布:淘宝店铺租赁平台 编辑:程序博客网 时间:2024/06/04 17:39
程序1
program E1;uses Forms,Dialogs,SysUtils, EndM1 in 'EndM1.pas' {Form2};{$R *.res}begin Application.Initialize; Application.CreateForm(TForm2, Form2); if ParamCount<>3 then begin ShowMessage('缺少参数:'+Inttostr(ParamCount)); Application.Terminate; Exit; end; //在运行时去读是否有带参数值 if ParamStr(1)<>'-x' then begin ShowMessage('缺少参数:'+ParamStr(1)); Application.Terminate; Exit; end; Application.Run;end.
程序2
uses ShellAPI;{$R *.dfm}//function ShellExecute(hWnd: HWND; Operation, FileName, Parameters,Directory: PChar; ShowCmd: Integer): HINST; stdcall;procedure TForm1.btn1Click(Sender: TObject);var sFileName,sParam,sFilePath: string;begin sFileName:=ExtractFilePath(Application.ExeName)+'E1.exe'; sFilePath:=ExtractFilePath(Application.ExeName); sParam:='-x -y -z'; ShellExecute(0, 'Open', PChar(sFileName), PChar(sParam), PChar(sFilePath), SW_SHOW);end;
相关参考:
Delphi调用外部程序函数:WinExec() 和ShellExecute详解
阅读全文
0 0
- Delphi程序带参数运行
- MFC程序带参数运行
- MFC程序带参数运行
- MFC程序带参数运行
- MFC程序带参数运行
- MFC程序带参数运行
- delphi 带参数执行外部程序
- Command 程序示例,可以带参数运行
- MFC程序带参数运行实例
- Qt Creator运行带参数的程序
- Eclipse运行带参数的java程序
- Xcode运行带参数的程序
- MFC程序带参数运行实例
- 在 Eclipse 中运行带参数的 Java 程序
- JCreator中怎样设置运行带参数的java程序
- C# 让程序带参数运行 如:1.exe -a
- C# 让程序带参数运行 如:1.exe -a
- 在VS2010中运行带命令行参数程序
- Go中调用C的动态库与静态库
- this指向问题
- 关于commondBuff
- 增量式数字PID算法的Matlab实现
- Thread与Runnable的关系
- Delphi程序带参数运行
- ios 分类添加属性的问题
- C语言指针1
- Docker容器内外互相拷贝文件
- 嗯....零乱知识点map和字符串转换的
- 多个Fragment之间的切换,该用什么方法呢?
- Android中为什么使用@override
- Nginx配置负载均衡
- USART串口--浅谈