C++Builder文件随机读写示例

文件的随机读写操作,在不少场景下都挺有用的,是做日志、配置文件的时候。这套 C++Builder 示例代码就比较实在,窗口程序写法清晰,响应也快,适合新手上手练练手。

RAD Studio XE的老版本环境,虽然有点年头,但代码挺通用的,迁移到后面的版本问题也不大。用的是Embarcadero RAD Studio XE,编译环境是Windows 7 SP1,你如果正好在维护老项目,这套就挺对口的。

代码风格偏简洁,逻辑也清楚,没有太多花里胡哨的控件包装。操作文件用的是标准的FileSeekFileReadFileWrite这套组合,读写定位都能控制得比较细。

顺带一提,文章下面还整理了不少有用资源,比如RAD Studio 的控件集FastReport 报表工具UniDAC 数据访问包这些。如果你在折腾老系统或者搞内网项目,点进去看看还挺有收获。

嗯对了,如果你还没搞定 BDE 的环境,可以顺手看看BDE Installer那一篇。要跑老代码,少不了这玩意儿。也有不少关于破解和安装的实用信息,虽然是老工具,但真能省你不少事。

如果你刚好在用RAD Studio XE打补丁、装控件、搞兼容,建议这篇收藏一下,顺着链接点下去,说不定就找到你想要的。

zip
文件的随机读写.zip 预估大小:7个文件
file
Project1.cpp 1023B
file
Unit1.h 827B
file
Project1.cbproj 7KB
file
Project1.cbproj.local 1KB
file
Unit1.cpp 1KB
file
Project1.res 90KB
file
Unit1.dfm 809B
zip 文件大小:86.27KB