delphi5中有fileopen和fileseek,不知道你为什么说没有。他们在Sysutils。
你可以看帮助。
你可以看帮助。
解决方案 »
- 关于WEBSERVICE/SOAP的问题
- cxGrid中显表,字段可能增加减少,所以要动态创建例名后,Properties(ComboBox),怎么创建呢
- 进制转化小问题
- 关于chm调用问题
- [Fatal Error] dclusr.dpk(41): File not found: 'FolderDialog.dcu'
- vc++里面有个控制台程序可以用来编写一般的c和c++程序,现在我要学pascal(我们学校用pascal的DS),在delphi里面可以吗?怎么办?我可不
- 请教如何接收串口数据(直接用AT指令,不用MSCOMM)
- 一个第三方控件的使用
- 帮忙看看这段程序那里错了?????????????????????????
- 请问初学Delphi 看什么书好?
- 求助,我要做一个音乐绘谱软件。该怎样做呢?
- 万象的客户程序的开始菜单是怎么做的???
可是我在以前的帖子上看大家讨论的时候都说fseek,fopen什么的,
是不是fileseek,fileopen的简写?
不过我的fileread还是不会用,
读到buffer:pchar;里的数据不能放到s:string;里,也不能用label.caption 或 edit.text
显示出来。
我用循环,s:=s+buffer[i];来逐个的往s里写每一个字符,就不行,报错,什么
Access violation at address004414CB in module'Project1.exe'.Read of address 69676A70
:~(
至于buffer 可以这样定义
var
myBuffer:array[1..1024]of char
or
mybuffer:array[0..10000]of byte
var
iFileHandle: Integer;
iBytesRead: Integer;
Buffer:Array[0..1000] of char;
begin
if OpenDialog1.Execute then
begin
iFileHandle := FileOpen(OpenDialog1.FileName, fmOpenRead);
iBytesRead := FileRead(iFileHandle, Buffer, 1000);
FileClose(iFileHandle); Memo1.Lines.Add(Buffer);
end;
end;