用Delphi做开发已经不少时间了,现在突然想到一个有趣的问题,表述如下:
Windows的一些程序,比如Notepad,可以在命令行里直接加处理指令(Notepad /aa.txt)就可以打开aa.txt;还有,如mstsc在后面直接加 /v:192.168.0.1就可以连接到远程桌面。
不知道怎么用Delphi写这样的程序,可以直接把命令参数写在后面的,请高手指教啊!
Windows的一些程序,比如Notepad,可以在命令行里直接加处理指令(Notepad /aa.txt)就可以打开aa.txt;还有,如mstsc在后面直接加 /v:192.168.0.1就可以连接到远程桌面。
不知道怎么用Delphi写这样的程序,可以直接把命令参数写在后面的,请高手指教啊!
解决方案 »
- Image控件上能否设置AlphaBlendValue?
- 一个Delphi的源码加密插件+散分
- Socket如何接收MemoryStream?
- 请教 windows 2000 下DCOM 连接服务器出现问题
- 哎,人气越来越差,把分散掉算了!(2)
- 关于dbgrid动态标题设定的问题?(在线等)
- 在adoquery中,每当指向记录的指针发生变化时就触发某事件的代码该如何写
- 客户端异常断开无法触发serversocket的OnClientError事件?
- 关于cbuilder中属性的问题!散分!来者有分,谢谢大家!
- firing_sky,yjg,ftao,Laozheng,east_sun,kxy请来拿分
- 想装XP了,不知道和咱的DELPHI5配不配??马上给分!
- 如何处理服务中的自定义消息?
function ParamStr(Index: Integer): string;//返回参数index
在你的 Form1的 OnCreate事件中+下面的代码看看有没有效果:
var
PCnt:integer;
Par:string;
i:integer;
begin
PCnt:=ParamCount;
for i:=1 to PCnt do
begin
Par:=ParamStr(i);
ShowMessage(Par);
end;
end;
编译好后,随便带上几个参数运行程序就看到效果了。