返回程序执行参数

2016-01-29 14:07 1 1 收藏

返回程序执行参数,返回程序执行参数

【 tulaoshi.com - Delphi 】

 

有关 Delphi 传入应用程式的命令列参数, 请参考以下的说明:
用ParamCount函数取得命令参数的个数:
呼叫 ParamStr(0), 传回执行档的档名(含路径)
呼叫 ParamStr(n), 传回第n个参数的内容
procedure TForm1.FormCreate(Sender: TObject);
var
sFileName: string;
begin
if ParamCount 0 then begin (* 有执行参数传入 *)
sFileName := ParamStr(1); (* 取得参数内容 *)
if FileExists(sFileName) then
Memo1.Lines.LoadFromFile(sFileName)
else
Application.MessageBox('找不到指定的档案', '讯息', 48);
end;
end;

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/delphi/) 

来源:https://www.tulaoshi.com/n/20160129/1492585.html

延伸阅读
标签: ASP
  在Win2000系统中,可以通过Wscript.Shell对象的Exec方法执行命令, 简单的代码如下: <% Response.Buffer = true % <%     url = "www.topronet.com"       Set objWShell = CreateObject("WScript.Shell")     Set objCmd = objWShell.Exec("ping " & url)  ...
标签: Web开发
写了几年代码,很少谈到javascript程序的执行效率问题,今天就举几个例子看看,让大家看看程序优化是多么重要。 这节来看看createElement和innerHTML的表现。看看差别是多大 createElement: 运行代码框 !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"HTMLHEADTITLE New Document /TITLEMETA NAME="Genera...
标签: Delphi
  SysUtils 单元中有 ExtractFileDir 与 ExtractFilePath两个类似的函数, 用哪一个?没有太大的关系。 不过有以下的差别: ExtractFilePath 传回值的最後一个字元是反斜杠“/”。 procedure TForm1.Button1Click(Sender: TObject); begin ShowMessage(ExtractFileDir(Application.Exename)); // ie: c:\temp ShowMessage(ExtractFilePa...
原来早就知道可以在调用SQL Server的存储过程,并指定参数的类型为ParameterDirection.Output来返回值,但是今天真正用起来的时候却碰到了问题, 存储过程: CREATE procedure SqlMembership_GetAllUsers (@ApplicationName VarChar(255), @pagesize int, @pageindex int, @totalrecords int OUTPUT) as select @totalrecords = count(id) fro...
做一个.rc的文件,里面是文本格式,内容如下:   资源名 类型     资源在windows中的文件件 mycur1 cursor 28.cur //加入光标 mycur2 cursor 29.cur //加入光标 mycur3 cursor 30.cur //加入光标 myIco1 ICON ico.ICO //加入图标 bmp1  Bitmap 1.bmp bmp2  Bitmap ...

经验教程

594

收藏

20

精华推荐

在VB中异步执行程序

在VB中异步执行程序

花xin疯丫头

关于线程的参数、“返回值”、及线程的中止

关于线程的参数、“返回值”、及线程的中止

北漂也要生活

妙用Windows 更新程序的安装参数

妙用Windows 更新程序的安装参数

花好月圆01978

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部