社区
Delphi
帖子详情
知道一个流中4到7的位置有放着一个数字,怎么样把它取出来?
Caobiao
2004-08-26 02:37:21
我取是取出来了,但是是一堆乱码;我是这样子做的,请指点
F: TFileStream;
... ...
F.Seek(4,fmCreate);
F.ReadBuffer(buffer[0],4);
showmessage(String(buffer));
... ...
一堆乱码呀5~
...全文
70
4
打赏
收藏
知道一个流中4到7的位置有放着一个数字,怎么样把它取出来?
我取是取出来了,但是是一堆乱码;我是这样子做的,请指点 F: TFileStream; ... ... F.Seek(4,fmCreate); F.ReadBuffer(buffer[0],4); showmessage(String(buffer)); ... ... 一堆乱码呀5~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Caobiao
2004-08-26
打赏
举报
回复
TO: thunderbird521(东方火鸟)
里面存放的是数字你取CHAR呀?
我试了取出来是空
补充,我读取的是DBF文件。代码如下:
procedure FileStream_;
var
I: Longint;
F:TFileStream ;
begin
F:=TFileStream.Create('c:\1.dbf' ,soFromBeginning) ;
try
F.Seek(0,soFromBeginning);
F.ReadBuffer(I,SizeOf(I));
Form1.Caption := intToStr(I);
finally
f.Free;
end;
end;
取是取出来了,但是数值太大了,我的DBF中只有一条记录,也就是说这个位置取出来应当是1才对
参考资料:
-----------------------
http://www.ccw.com.cn/htm/app/aprog/01_8_24_3.asp
zzlingaaa
2004-08-26
打赏
举报
回复
up
thunderbird521
2004-08-26
打赏
举报
回复
Buffer:array [0..3] of char;
F: TFileStream;
F.Seek(4,fmCreate);
F.ReadBuffer(buffer,4);
showmessage(buffer);
Caobiao
2004-08-26
打赏
举报
回复
UP!~
如何在Java中高效地实现
数字
的反转和字符串的拼接?
具体来说,代码中首先将计算得到的
数字
num中的每一位
数字
添加到
一个
列表digits中,然后通过stream()、map()和collect()等方法,将列表中的
数字
反转并拼接成字符串。具体地讲,我们可以维护
一个
表示进位的变量carry,...
JavaSE基础(121) FileOutputStream(字节流-文件输出流)将数据写入到
一个
文件中
特别是某些平台一次只允许
一个
FileOutputStream(或其他文件写入对象)打开文件进行写入。在这种情况下,如果所涉及的文件已经打开,则此类中的构造方法将失败。 FileOutputStream 用于写入诸如图像数据之类的原始...
全面理解网络
流中
的最大流问题
在将网络里实现算法之前,我们得聊聊网络流究竟是个什么东西,毕竟只有
知道
它的样貌,才能继续看懂下面的定义,对吧? 首先,网络流不仅仅指的是什么FF算法、dinic算法。算法只是用来解决问题的(稍后我们会更加能...
什么是抖动?什么叫抖动
什么是抖动?什么叫抖动 抖动的定义是“
数字
信号的各个有效瞬时对其当时...由于信号再生点把差错引入到
数字
比特
流中
以及在含有缓冲存储器的
数字
设备中的
数字
溢出或取空,可以把滑动引入到
数字
信号中,因此抖动可以降低数
【网络】网络流:最大流最小割问题
源节点1到节点4为什么不是7?因为从节点4流出的水流,加起来才5! 换句话说,到节点4就流不过去这么多了。至于为何是4,而不是5,同样道理,因为节点3到节点6的容量有限制!分析到这里大家可能发现了,即使不按照图...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章