社区
C++ Builder
帖子详情
在c++ builder中如何读取和分析二进制文件?
brood
2000-03-04 11:14:00
...全文
219
3
打赏
收藏
在c++ builder中如何读取和分析二进制文件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
laser
2000-03-05
打赏
举报
回复
最简单的用fopen(),fread()函数,但记得在打开时千万加上"b"标志。
radish
2000-03-04
打赏
举报
回复
用BCB提供的TFILESTREAM也可以的
Climbug
2000-03-04
打赏
举报
回复
FileOpen();FileRead(),FileWrite();FileSeek();
使用get()和put()读写
二进制
文件
C++
Builder
实现
使用get()和put()读写
二进制
文件
C++
Builder
窗口代码实例
UDP
C++
BUILDER
2010
UDP通讯 用了 IdUDPClient IdUDPServer 发TXT和发
二进制
数,为初学者引砖抛玉 在
C++
BUILDER
2010
中
编译通过
用
C++
和Go开发Node.js和Electron本地模块
那么为什么要开发本地模块呢?理由至少有如下3个:1. 保护敏感代码(因为JavaScript代码都是开源的,但
C++
和Go编译后的目标程序是
二进制
形式的)2. 提升性能(JS代码的运行效率总体上不如
C++
和Go编译后的
二进制
文件
的运行效率)3. 集成第三方程序库(很多有实用价值的程序库都不是用js写的,通过本地模块可以将这些程序库基础到node.js和electron应用
中
。
使用read()和write()读写
二进制
文件
C++
Builder
示例
编译环境: Windows 7 Service Pack 1
C++
Builder
Embarcadero RAD Studio XE Version 15.0.3890.34076 代码参考: 《
C++
Builder
技术大全》P505 原书代码为控制台。 这里用
C++
Builder
窗口代码演示
C++
Builder
函数库
文件
: ActnList CreateAction 函数 创建一个指定类型的Action,显示在action list editor
中
。 EnumRegisteredAction 过程 枚举已经注册的Action RegisterAction 过程 注册Action UnRegisterAction 过程 反注册Action
文件
: Classes Bounds 函数 输入上下高宽返回一个矩形结构。 CollectionsEqual 函数 比较两个TCollection是不是相等。 CurrentGroup 变量 FindClass 函数 从输入字符串
中
返回一个从TPersistent继承的类 FindGlobalComponent 变量 返回一个最高阶的容器类。 GetClass 函数 返回一个已经注册了的从TPersistent继承的类 LineStart 函数 返回下一行的开始字符位置 ObjectBinaryToText 过程 转换对象的
二进制
流形式到
文件
。 ObjectResourceToText 过程 转换对象的
二进制
资源到
文件
。 ObjectTextToBinary 过程 转换保存对象的
文件
形式到
二进制
流。 ObjectTextToResource 过程 转换保存对象的
文件
形式到资源。 Point 函数 输入X,y坐标返回一个点结构。 ReadComponentRes 函数 从窗口资源
中
读出一个控件和她的属性。 ReadComponentResEx 函数 同上 ReadComponentResFile 函数 从窗口资源
文件
中
读出一个控件和她的属性。 Rect 函数 输入上下左右返回一个矩形结构 RegisterClass 过程 注册一个从TPersistent继承的类,使她的类的类型能够被识别。 RegisterClassAlias 过程 注册一个和另一个除了名字外都相同的类。 RegisterClasses 过程 注册一组类 RegisterComponents 过程 注册一组控件 RegisterIntegerConsts 过程 RegisterNoIcon 过程 注册一组没有图标的控件 RegisterNonActiveX 过程 防止一组控件被ActiveX wizard识别。 UnregisterClass 过程 反注册一个类 UnregisterClasses 过程 反注册一组类 UnregisterModuleClasses 过程 反注册定义在模块
中
的所有的类 WriteComponentResFile 过程 写控件和她的属性到
文件
。
文件
: Clipbrd Clipboard 函数 返回一个TClipboard对象 SetClipboard 函数 用一个新TClipboard替换全局TClipboard。
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章