pb程序如何读取外部文件名

pb程序如何读取外部文件名,第1张

则在文件被打开时,文件名会自动传入PB程序中,在application对象的open事件中,对commandline进行处理就可,以下为参考代码:open(w_main) //没有传入参数或者参数有误导致从参数中截取的文件路径不存在elseopenwithparm(w_main, commandline) //此时commandline存储的是外部文件的路径 + 文件名end if

实现步骤:

一、用dir命令输出文件名列表:dir [filepath] /a/b/s >outputfile.txt

例,需要更改D:\TEMP文件夹下所有子目录中的所有文件名,应当写以下命令dir D:\TEMP /a/b/s >D:\list.txt

其中,/a可以显示包含隐藏文件的所有文件,如果没有特殊文件的话可以略去。>D:\list.txt是输出的列表名字及其路径。

二、利用文字编辑器的文档替换功能:

例一,替换D:\TEMP文件夹及其子文件夹下的所有后缀名为.exe的文件为.bak文件。

替换D:为ren "D:\,替换.exe为.exe" *.bak

例二,删除D:\TEMP文件夹及其子文件夹下的所有后缀名为.tmp的文件的后缀名。

首先我们需要获得不包含路径的文件名:dir D:\TEMP /a/b >D:\list2.txt,并替换.tmp为空。

然后需要使用Excel,第一列为ren ",第二列为list.txt中的内容,第三列为" ,第四列为list2.txt中已经替换后的内容。

复制中所有内容至一个新的记事本中,并且替换所有制表符为空。

如需个性化的改名可以在例二中修改第四列的文件名。

三、利用ren命令修改文件名

将修改好的内容复制,然后在CMD中点击右键,在d出的菜单中选择“粘贴”。这样,就完成了替换。dir以及ren的详细使用方法可以在CMD中使用/?参数察看帮助。

flash没有 *** 作文件类 因为它是运行在客户端的东西

flash对xml的支持很好,你可以做个xml,将图片的路径文件名等信息写在xml里边供flash来读取,每次只要修改对应xml里的值就可以实现动态加载图片了,xml可以通过后台语言(java,c#)来修改


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

原文地址: https://outofmemory.cn/tougao/11556809.html

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

发表评论

登录后才能评论

评论列表(0条)

保存