用文件流filestream,memorystream都可以
解决方案 »
- delphi目录下的一个makefile文件,谁能帮我解释一下??
- ListView控件内部怎么才能捕捉到相应事件,SOS
- 奇怪的现象,不明白
- 打印结果变形(整体放大)的问题
- 请问在DELPHI 上有没有可以显示字符串的对话框??我想用这个对话框并且想把参数值在其上显示,可以吗? application.MessageBox('确定?
- 求关于API调用及相关介绍的资料!
- DelUser(探索者),installshield下载-100分
- (在线等待。。。。初程问题。。。)我在使用注册表的时候,编译时提示“File not found "TRegistry.dcu”请问如何处理?不好意思只剩100
- 如何取得文件路径
- 有没有一个组件能同LISTBOX一样功能,但可以在列表中加图标?
- 我的文件存在数据库中,如果只能从文件中取图标,我得先把文件从数据库中写到磁盘,那太耗资源了!
- 谁知道所有Rational的产品的License服务下载?高分相赠!
TFileStream.Write
在VC中也不需要调用MemCopy和MemMove呀!
******************************************************************
Delphi中的Move和MemCopy/MemMove功能相同,还有MoveMemory和CopyMemory函数,不过是为了与用API进行同样操作的代码兼容,事实上,在Delphi中它们并没有调用API,而是调用了Move.
读取文件内容:
TFileStream.Read(APointer^,ALength);
写入到文件:
TFileStream.Write(APointer^,ALength);
复制内存块:
Move(SoucePointer^,DestPointer^,ALength);
注意:
上述三个函数都是用var参数代替指针类型的,所以用指针类型时要加上^.
这是一个
复制内存块:
Move(SoucePointer^,DestPointer^,ALength);
还有一个呢