Application: 当前运行的程序Application->ExeName:当前运行的程序的exe文件名ExtractFilePath(Application->ExeName):当前运行的程序的exe文件所在的目录SetCurrentDir(ExtractFilePath(Application->ExeName)):将“当前运行的程序的exe文件所在的目录”设置为当前目录
-----------------------------------------------------------------------
如果LoadFromFile没有指定具体的路径,则是在GetCurrentDir()返回的目录下寻找指定的文件,而这个当前目录会随着程序中的一些操作改变的。建议用绝对路径或者相对于当前可执行文件所在目录的相对路径,如:

文本文件放在EXE文件所在目录下
C/C++ code?
1
2
String strDir = ExtractFilePath(ParamStr(0));
Memo1->Lines->LoadFromFile(strDir +  "鬼吹灯.txt" );


文本文件放在EXE文件所在目录的Text子目录中
C/C++ code?
1
2
String strDir = ExtractFilePath(ParamStr(0));
Memo1->Lines->LoadFromFile(strDir +  "Text\\鬼吹灯.txt" );


文本文件放在绝对目录中
C/C++ code?
1
Memo1->Lines->LoadFromFile( "D:\\ccrun\\123.txt" );
绝对路径不好使,程序换台机器说不定就不行了。还是用CCRUN说的相对路径吧。

C++语言SetCurrentDir(ExtractFilePath(Application-ExeName))这句是什么意思相关推荐

  1. ExtractFilePath(Application.ExeName)

    ExtractFilePath(Application.ExeName) 返回当前程序可执行文件所在目录的全路径 可以用showmessage(ExtractFilePath(Application. ...

  2. C语言 z的意思,请问c语言t=++x||++y++z这句话是什么意思?

    请问c语言t=++x||++y&&++z这句话是什么意思? 來源:互聯網  2011-12-13 10:22:58  評論 分類: 教育/科學 >> 理工學科 >&g ...

  3. C语言初学者需要知道的十句话,听说不知道的人都没学好编程

    其实这十句话不仅仅是对C语言初学者,甚至于对于编程初学者都是这样,如果你说你没有注意这十个点的话,那么我敢说,你一定不能成为一名优秀的程序员!先别忙着反驳笔者,不信我们往下看看是那十句话: 一.一定要 ...

  4. 波斯语计算机语言,语言「波斯语」10句及词汇

    [波斯语句型:10句] 1- ببخشين کلمه " باغ " يعنی چی ؟ - يعنی پارک . bebakhsheen kyalame-ye "bā ...

  5. then在c语言中什么意思,then 放在句末可以表示”然后“的意思吗?

    一般不会放在句末表然后的意思.但是在口语中不会太遵循固定语法,有时也会放在句末表示然后.Then的用法如下: 副词 ad. 1.那时,当时 He worked in that factory then ...

  6. 写论文如何将自己的语言学术化?牢记四句话就可以了!

    要用学术语言撰写学术论文?什么是学术语言,它有什么特点? 所谓学术语言,指的是面向学术同行从事专门学术研究在某些方面高于优于雅于日常语言的一种语言. 论文中的语言想要学术化,其实并不难,只要牢记下面四 ...

  7. c语言for循环的第三句,for循环语句的用法

    for循环有三种结构:列表for循环,不带列表for循环和类C风格for循环. do和done之间的命令成为循环体,执行次数和list列表中常熟或字符串的个数相同.for循环,首相是将in后list的 ...

  8. 商务英语学c语言,【学习】商务英语900句part1

    1.We'd like to express our desire to establish business relationship with you onthe basis of quality ...

  9. Delphi做多国语言

    传说中的Delphi做多国语言有很多种, 个人我只会这一种, 小弟的初学浅薄怕忘记.所以也就记下来了. 假设有语言文件  Multilingual.ini     内容如下: [language] c ...

最新文章

  1. Git GUI使用(二)
  2. elasticsearch解决控制台中文乱码问题
  3. OpenCV3.0.0下的视频稳像代码,效果不错哦
  4. Winform开发框架重构总结
  5. Consul入门04 - Consul集群 1
  6. Python参数类型
  7. 说一下安卓的touch事件分发机制
  8. android if else语句,Android一起执行IF和ELSE语句
  9. 多个模块使用python logging
  10. QQ邮箱自动登录问题--frame嵌套元素定位
  11. Linux下编译CMake
  12. 新手零基础一小时学会小程序开发制作教程
  13. 机器人——人类工作和生活的助手(科普)
  14. Linux系统下如何复制粘贴文件(待更新)
  15. 麒麟案例 | 创业之路,跨境起“杭”
  16. flutter 手机定位
  17. 数据分析——帆软report
  18. 实用小技巧---如何给全部网页截图
  19. 【转】高手速成android开源项目【View篇】
  20. scrapy爬取京东图书的数据

热门文章

  1. 1分钟学会 2 个复制文本到剪贴板的方法
  2. Vue-quill-editor改变图片大小ImageResize问题解决
  3. 基于FPGA的多级CIC滤波器实现四倍抽取二(6)
  4. 通信基站防雷接地方案
  5. RetinaNN眼底图像识别项目经历
  6. android spinner 简书,一步一步自定义spinner
  7. DirectoryInfo 类(总结)
  8. 编程题(类的多态性)。设计一个银行基本账户类(题目中没有明确说明的要求自定)。属性有:开户行,账号,姓名,开户日期,账户余额,联系电话。行为有:查询余额,计算利息(该函数为纯虚函数)。
  9. web自动化之验证码识别解决方案
  10. PyCharm Community Edition下载Python库