分配一段内存后,怎样才可以当作一数组操作,形式如何? procedure TForm1.Button3Click(Sender: TObject);var lpData: THandle;begin lpData:= GlobalAlloc(GMEM_FIXED,400);end;lpData该怎么用啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 pbyte(ipdata)^=1;ipdata:=ipdata+1; pbyte(ipdata)^=1;//算是赋值吗?是不是值的类型没有限制呢?ipdata:=ipdata+1;//这算是地址+1吗? 先定义一个数组,再定义一个数组指针type MA:array of sring;var M_MA :^MA;begin m_MA:= MapViewofFile(lpData, FILE_MAP_ALL_ACCESS, 0, 0, 0); CopyMemory(m_MA, MA, Size);end; lpData:= GlobalAlloc(GMEM_FIXED,400);你定义的时候也没有定义指针类型呀ipdata:=ipdata+1;是这个无类型指针加一 procedure TForm1.Button1Click(Sender: TObject);type i=array [0..400] of integer;var p:^i; lpData: THandle;begin lpData:= GlobalAlloc(GMEM_FIXED,400); p:=GlobalLock(lpData); ///使用 GlobalUnlock(lpData); GlobalFree(lpData); lpData:=NULL;end; 在设计期如何将修改过的属性赋值到控件? 请问用MSComm控件编写手机发送短信的问题 谢谢! GBGridEH3.6裡我怎麼找不到下列文件呢? BDE中是不是不能建立ACCESS2003格式的数据库的别名? delphi菜问题 fast report分栏的问题 如何将TDataset转换为TADODataset? 请叫一个navigator的问题 <<Delphi 5开发人员指南>>是否配有光盘,那里可以下载。 动态设置文件名 请教证件或票据套打问题!急急急 如何能在程序里查到一个table的主键(pk),救命呀
ipdata:=ipdata+1;
//算是赋值吗?是不是值的类型没有限制呢?ipdata:=ipdata+1;
//这算是地址+1吗?
type
MA:array of sring;
var
M_MA :^MA;
begin
m_MA:= MapViewofFile(lpData, FILE_MAP_ALL_ACCESS, 0, 0, 0);
CopyMemory(m_MA, MA, Size);
end;
lpData:= GlobalAlloc(GMEM_FIXED,400);
你定义的时候也没有定义指针类型呀
ipdata:=ipdata+1;
是这个无类型指针加一
type i=array [0..400] of integer;
var
p:^i;
lpData: THandle;
begin
lpData:= GlobalAlloc(GMEM_FIXED,400);
p:=GlobalLock(lpData);
///使用 GlobalUnlock(lpData);
GlobalFree(lpData);
lpData:=NULL;
end;