pascal如何获取.pas(.exe)文件自身目录

pascal如何获取.pas(.exe)文件自身目录,第1张

题目呢?关于文件输入路径可以这样:

var

t:text;

begin

assign(t,'dd\sdf\sstxt'); reset(t);

read(t,变量);

close(t);

end

如果是用pascal中的源代码运行的,打开的文件位置是在pascal的根目录里一个dd文件夹里的sdf文件夹里的sstxt文件。如果是运行exe文件,就会是exe文件所在目录的一个dd文件夹里的sdf文件夹里的sstxt文件。前提是有这个文件。

通过cmd命令获取文件夹的目录层次结构的方法

在cmd命令提示符窗口中进入你要 *** 作的文件夹,也可以是整个驱动器根目录。

获取目录结构:在当前您要 *** 作的文件夹目录下输入命令tree,将得到此目录下树形的目录结构,里面的内容一目了然,默认情况下只显示“文件夹”而不显示文件。

在tree 命令后面加入参数/f 将以层次的结构显示所有文件夹及文件的名称。

如何保存cmd窗口中显示的内容在cmd窗口中显示的内容无论是阅读还是编辑起来都不方便,可以将其存为文档中阅读和编辑。在所使用的命令后添加“空格”“>”号及文本文档的名称,系统会将显示内容存入指定的文档中,如果没有输入路径,将保存在当前所在文件夹目录下。如图:执行后,不会显示任何内容,但命令执行后的结果,已经保存在文本文件中。

文件的路径的书写: 1、首先书写盘符:盘符是一个英文字母后缀冒号,例如c:; 2、文件夹是层次结构,各层次有自己的文件夹名称,各层次采用右斜杠隔开,例如:c:\windows\system32; 3、最后是文件名的表示,由俩部分组成,用圆点隔开

可以利用getenv函数来实现。 在Linux系统中,home目录的定义是通过系统环境变量中的HOME变量值来确定的,在shell下可以通过 echo $HOME来查看。

而在C语言中,库函数getenv可以用作获取环境变量值。

以上就是关于pascal如何获取.pas(.exe)文件自身目录全部的内容,包括:pascal如何获取.pas(.exe)文件自身目录、怎样获取文件夹的目录层次结构、如何获取文件夹目录的一些总结等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9344374.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存