当前位置:系统粉 > 电脑问答 > 其他问答 > delphi中对2进制文件操作

delphi中对2进制文件操作

提问者:落雪纤伊蝶  |  浏览 次  |  提问时间:2017-01-12  |  回答数量:7

delphi中对2进制文件操作 delphi中对一个 2进制文件 里面 分段排序怎么去考虑? 比如说有一个 2进制文件。牋每100位的格式相同,并前10位可以看作是一个数。按照前10位的大小,重新排序这个文件。给个思路?具体的方法就更好了DELPHI中提供了一个stringlist 类 可以直接便于操作,早解决了,忘记修改了,今天来修改一下吧。

已有7条答案
回忆梦幻的童年

回忆梦幻的童年

回答数:138  |  被采纳数:136

2017-01-12 22:14:15
先定义个结构,然后全部读到结构里再搞
赞 13
陪你流过时光

陪你流过时光

回答数:222  |  被采纳数:144

2017-01-12 22:49:42
具体点的? 不太明白。
赞 22
flower奶咖

flower奶咖

回答数:18  |  被采纳数:4

2017-01-12 21:47:09
struct aaa{
unsigned short numhigh;
unsigned __int64 numlow;//前10位数字
BYTE data[90]
};
用循环语句把文件读到这个结构的数组里,排序后按顺序写到新文件里
赞 1
我是小学生oo

我是小学生oo

回答数:44  |  被采纳数:131

2017-01-12 20:47:56
这个是C的还是C++的? 难道是传说中的结构体么?不会用。。
而且DELPHI中似乎没找到有什么结构类型。。
那么如果排序的话,怎么排比较好?两个两个的比较么?
赞 4
指宿の湯

指宿の湯

回答数:41  |  被采纳数:19

2017-01-13 02:22:34
有什么冒泡排序,快速排序什么的
赞 4
xjeight

xjeight

回答数:146  |  被采纳数:75

2017-01-13 07:52:06
先谢了,我在搜索相关资料了。
赞 14
打家劫舍只为钱

打家劫舍只为钱

回答数:91  |  被采纳数:62

2017-01-13 03:58:23
如果不要求性能的话,就用冒泡排序算法啊,实现起来最简单了。
赞 9
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航