对于任何application来说,paramstr(0)都默认代表的是应用程序的绝对路径(d:\delphi\test.exe,则取出d:\delphi\)。那么有paramstr(0),就肯定有paramstr(1),paramstr(2)...了。它们的值又是什么了?我试了下取出的是空值,又不能赋值。

delphi帮助中说Returns a specified parameter from the command-line.从命令行中返回一个特别的参数。
折腾了半天才搞清楚,就是在exe文件后面可以跟参数,paramstr 获取的就是exe文件后面跟参数。
        如有可执行文件project1.exe 在运行中输入   e:\project1.exe 123 456 789 
        那么paramstr(1)='123' paramstr(2)='456' paramstr(3)='789'
        用shellexecute的话可以在parameters参数位置输入值。不同的参数值之间用空格隔开
如 shellexecute(application.Handle,'open','project4.exe','123 456', 'e:\',SW_SHOW);
        所以用paramstr可以在应用程序间进行数据传输。

转载

delphi中的ParamStr相关推荐

  1. 在Delphi中如何创建和使用udl文件

    如何在Delphi中创建和使用udl文件: 方法一: 直接弹出UDL对话框: use ADOConed; EditConnectionString(ADOQuery1); 方法二: ⑴.右键---新建 ...

  2. delphi中保留字的属性和含义

    delphi中保留字的属性和含义 转发自https://www.cnblogs.com/cracksa/archive/2012/08/30/delphi-10-2.html 所谓保留字就是:在del ...

  3. 在delphi中嵌入腳本語言--(譯)RemObjects Pascal Script使用說明(1)(譯)

    在delphi中嵌入腳本語言--(譯)RemObjects Pascal Script使用說明(1)(譯) http://blog.csdn.net/truexf/article/details/15 ...

  4. Delphi中获取路径的函数

    Delphi中获取路径的函数 //********获取当前路径*************** GetCurrentDir() //获取当前的Windows打开的目录,无斜'\' extractFile ...

  5. DELPHI 中 Window 消息大全使用详解

    Window 消息大全使用详解 导读: Delphi是Borland公司的一种面向对象的可视化软件开发工具. Delphi集中了Visual C++和Visual Basic两者的优点:容易上手.功能 ...

  6. Delphi中的容器类(二)

    TStrings类 出于效率的考虑,Delphi并没有象C++和Java那样将字符串定义为类,因此TList本身不能直接存储字符串,而字符串列表又是使用非常广泛的,为此Borland提供了TStrin ...

  7. Delphi中的线程类

    Delphi中有一个线程类TThread是用来实现多线程编程的,这个绝大多数Delphi书藉都有说到,但基本上都是对TThread类的几个成员作一简单介绍,再说明一下Execute的实现和Synchr ...

  8. 探究:如何判断Delphi中的对象指针是否可用

    2019独角兽企业重金招聘Python工程师标准>>> 近日,在网上看到有网友问曰:如何确定一个对象指针是否可用?也就是说,如何确定一个对象指针是否指向一个真正可用的对象实例?其实这 ...

  9. 奇淫怪巧之在Delphi中调用不申明函数

    前一阵子,研究了一段时间的Win32Asm,研究到后来发现Win32的ASM实际上还是和C版的介绍的一样.甚至还封装了一个简版的类似VCL库结构框架的32ASM结构库,不过搞着搞着就没兴趣了,也没继续 ...

最新文章

  1. PCE:南农沈其荣团队根系分泌物驱动土壤-微生物-养分之间的反馈作用以响应植物的生长...
  2. 数字图像处理2018-10-9
  3. python基础知识资料-Python基础知识(一)—简介
  4. Seam - 无缝集成 JSF,第 3 部分: 用于 JSF 的 Ajax
  5. 怎么检测计算机硬件好坏,驱动人生怎么看电脑硬件 硬件检测教程介绍
  6. [NOIP1999] 提高组 洛谷P1014 Cantor表
  7. Java 异常处理机制
  8. leetcode —— 1282. 用户分组
  9. DL实战(3):cfNet- Matlab配置
  10. 2021-01-03
  11. 协方差的计算公式例子_协方差公式_协方差的计算公式例子
  12. python、pygame开发的太空大战游戏源代码
  13. 【R语言数据科学】:(三)数据基础处理(mutate、filter、select等)
  14. Deltix宣布CryptoCortex与MPC钱包提供商Curv整合
  15. 第二课 程小奔之辨别颜色
  16. NVIDIA Jetson Xavier NX 刷机方法(sdk manager)
  17. Android 接入google pay
  18. I2C总线的SDA和SCL
  19. Kotlin 学习笔记(二)—— 数据类、密闭类、循环写法以及常用集合操作符
  20. OS属不属于计算机硬件系统,os系统是什么意思 os系统是属于哪个系统

热门文章

  1. HDFS的文件副本机制
  2. self-利用self在类封装的方法中输出对象属性
  3. jvm虚拟机组成部分讲解、jvm虚拟机参数使用讲解并发编程框架篇
  4. python log日志_python脚本攻略之log日志
  5. android和flask交互,java - 当我从Android向Flask Web服务发送参数时,如何解决“ SSL库故障”? - 堆栈内存溢出...
  6. php 删除硬链接,为什么要用软链接硬链接
  7. PyTorch深度学习实践05
  8. 200825C文件 复习
  9. 【小题目】判断一个数字是否是3的倍数
  10. Unity3D如何有效地组织代码?(转)