INNO SETUP 获得命令行参数

简介: 原文 http://www.cnblogs.com/ahuo/archive/2009/07/30/1534998.html   [Code]function GetMyParam(PName:String):String;var  CmdLine : String;  CmdLin...

原文 http://www.cnblogs.com/ahuo/archive/2009/07/30/1534998.html

 

复制代码
[Code]

function GetMyParam(PName
: String) : String;
var
  CmdLine 
:  String;
  CmdLineLen 
:  Integer;
  i 
:  Integer;
begin
    CmdLineLen
:= ParamCount();
    
for  i := 0  to CmdLineLen  do
    begin
    CmdLine
:= ParamStr(i);
    
if  CmdLine =  PName then
      begin
          CmdLine
:= ParamStr(i + 1 );
          Result 
:=  CmdLine;
          
Exit ;
      end;
    end;
end;
复制代码

 

目录
相关文章
|
4月前
|
资源调度 前端开发 JavaScript
前端 nodejs 命令行自动调用编译 inno setup 的.iss文件
前端 nodejs 命令行自动调用编译 inno setup 的.iss文件
一个比较完整的Inno Setup 安装脚本
原文:一个比较完整的Inno Setup 安装脚本 增加了对ini文件设置的功能,一个安装包常用的功能都具备了。 [Setup]; 注: AppId的值为单独标识该应用程序。; 不要为其他安装程序使用相同的AppId值。
1630 0
|
C语言
Inno setup中定制安装路径
原文:Inno setup中定制安装路径 我的程序修改了安装界面,所以我的界面中提供了更改安装路径的方法。 用户修改后的路径会被传回inno setup脚本,脚本中需要做的事情如下: 1,写一个函数,来返回新的安装路径,如: function MyDestDir(SubDir:String):...
1853 0
|
SQL 关系型数据库 数据库连接
Inno Setup执行SQL脚本的方法
原文: Inno Setup执行SQL脚本的方法 作为和NSIS并立的、两个最流行的免费Windows应用程序安装包制作工具之一,Inno在学习难度上相对要低一些,非常适合对一些简单的桌面程序打包。
1388 0
Inno setup定制安装界面
原文:Inno setup定制安装界面 Innosetup功能很强大,可以通过它提供的Wizard接口来定制界面,但我对PASCAL语言不熟悉,也不清楚通过那种接口可改动的范围有多大,最后做出来的效果是否好,所以选择了通过一个DLL来实现我的界面。
2426 0
Inno Setup打包添加和去除管理员权限
原文:Inno Setup打包添加和去除管理员权限 添加管理员权限 1、在[Setup]节点添加 PrivilegesRequired=admin 2、进入安装目录,找到文件SetupLdr.e32,这是一个二进制配置文件,需要用到ResHacker.
2765 0
|
机器学习/深度学习 缓存 自然语言处理
一个比较完整的Inno Setup 安装脚本(转)
一个比较完整的Inno Setup 安装脚本,增加了对ini文件设置的功能,一个安装包常用的功能都具备了。 [plain] view plaincopy [Setup]   ; 注: AppId的值为单独标识该应用程序。
2730 0