如题,谢谢。
解决方案 »
- 这个提示怎么重新打开?什么快捷键?
- 请教哪能查到com+ 接口的名称及对应的作用和使用方法?诸如IEnumMoniker,IEnumString等
- 如何判断数据源(如TADOQuery提供的)被修改了
- 求怎么判断当前的光标是否处于DbGrid中的某一字段!在线等
- QuickReport组中的报表控件QRRichEdit,怎样设置行距和字符间距?
- SPCOMM控件问题!!!!
- 怎么给图片流数据加上头信息?
- 高分征求!子窗体最大化以后怎么才能合并到父窗体上,成为父窗体的一部分?就像word一样?
- 关于DELPHI的分帧!
- 紧急,一个有关类型文件的写入问题
- 关于报表的一个小问题!
- 如何提高ADODataSet.LOCATE()的速度,当库中有几万条记录时怎么办?
procedure Move(const Source; var Dest; Count: Integer);
begin
Move(Source^, Destination^, Length);
end;这是在Windows单元中的代码.
可以看出, 它用的是Move.
但是我觉得CopyMemory更与memcpy相近.
因为它们都是传递指针做参数
下边的就可以..procedure CopyMemory(Destination: Pointer; Source: Pointer; Length: DWORD);
begin
Move(Source^, Destination^, Length);
end;