ParamStr的用处
来源:互联网 发布:广州数据库培训 编辑:程序博客网 时间:2024/05/17 02:06
paramstr //全部字符串
paramcount //命令行参数个数
paramstr(i) //第几个参数。 paramstr(0)是运行的程序名称(包括全路径)
paramstr 可用于EXE启动时从外部传进来的参数,比如WEB调用,一个EXE调用另外一个EXE等。
例子:
程序1开启另外一个EXE,代码如下:
procedure TForm1.Button1Click(Sender: TObject);
var
LFileName, LPara :string;
begin
LFileName := 'd:/Project1.exe' ;
LPara := '/参数1 /参数2 /参数3';
ShellExecute(handle, 'open', PChar(LFileName), pchar(LPara), nil, SW_SHOW);
end;
以下是 Project1.exe获取参数的代码:
procedure TForm1.FormShow(Sender: TObject);
var
i :Integer;
begin
memo1.Lines.Add(ParamStr(0) );
for i:=1 to ParamCount do
begin
memo1.Lines.Add('参数' + IntToStr(i) + ParamStr(i) );
end;
end;
发表地:广州
- ParamStr的用处
- ParamStr
- Delphi 中 paramstr 的用法
- Delphi 中 paramstr 的用法
- Delphi 中 paramstr 的用法
- Delphi中paramstr 的用法(转载)
- 使用ParamStr获取程序的命令行参数
- paramstr(0)
- paramstr(0)
- ContentContainer的用处。
- route 命令的用处
- 醋的巨大用处
- eval的用处
- UNREFERENCED_PARAMETER的用处
- flex的ResourceBundle用处
- struts FormBean的用处
- base64编码的用处~
- UNREFERENCED_PARAMETER的用处
- Java枚举类型enum的使用原理
- Win32公共控件 - 状态栏和工具栏
- 软件测试面试
- 关于clock()函数计时
- Linux Kernel Memory Management (1)
- ParamStr的用处
- 如何用CSS实现DIV的高宽自适应浏览器大小
- The seven layer of the osi model
- 【C++学习点滴】4月汇总:volatile,数组维度,const修饰符
- Win7笔记本设置Wifi热点
- C|C++中的静态全局变量,静态局部变量,全局变量,局部变量的区别
- 栈和堆
- 【破解作品】advanced.system.cleaner.v1.8.1 破解补丁
- poj 2288