打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
读写 txt aardio
userphoto

2022.05.30 湖北

关注

读写文件

一次性读写文件内容应优先选用string.load string.save而不是使用io对象。

参考:io库文件读写函数 检测文件路径

读文件

string.load(path,filetype="RES",dllhandle = null )

string.load有三个参数,第一个参数为文件路径。
文件路径可以是普通磁盘文件的路径,也可以是资源文件的资源名字(默认的:aardio创建的exe,资源名字就是文件在硬盘上的相对路径)。

如果在磁盘上找不到文件,string.load会从资源加载文件。
读取资源文件时,默认的资源类型为RES,也可以通过函数的第二个参数指定资源类型。

资源名字、以及资源类型也可以是一个数值的资源ID.

函数的第三个参数指定查找资源文件的执行文件内存模块的句柄(pointer指针类型),不指定时默认为当前exe.
使用 raw.loadDll 可以加载dll对象,dll对象提供gethandle() 函数返回dll模块句柄。

支持自动转换文件编码

import fsys.codepage;

var str = fsys.codepage.load(oldn,"UTF-8")

写文件

string.save(path,str,append=false)

string.save将字符串str保存到path指定的磁盘文件,如果增加append参数(值 为true)则追加到文件尾。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
JAVA调用外部库文件
java调用第三方dll文件心得
Java和Eclipse中加载本地库(.dll文件)
DELPHI编写多语言通用SDK(delphi源码已发) 04-05
aardio + bat 批处理混合编程,制作漂亮图形界面
网络资源我共享 下载实用技巧大集合
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服