TQueue裏存放的是指針,所要存儲的內容最好建立在堆上,在pop方法之後釋放掉這個空間。
實例代碼:
MMSQueue:= TQueue.Create;
MMSQueue.Push(StrNew(PChar(strAccidentTime)));//堆上申請空間
strRecv:= MMSQueue.Pop;
argTime:= StrPas(strRecv);
StrDispose(strRecv);//手動釋放內存
MMSQueue.Free;
TQueue裏存放的是指針,所要存儲的內容最好建立在堆上,在pop方法之後釋放掉這個空間。
實例代碼:
MMSQueue:= TQueue.Create;
MMSQueue.Push(StrNew(PChar(strAccidentTime)));//堆上申請空間
strRecv:= MMSQueue.Pop;
argTime:= StrPas(strRecv);
StrDispose(strRecv);//手動釋放內存
MMSQueue.Free;
delphi裏窗體改變大小怎麼讓裏邊的TreeView,GroupBox也隨着改變大小,比例不變. 請高手指點
delphi中經常見到以下兩種定義 Type TMouseProc = procedure (X,Y:integer); TMouseEvent = procedure (X,Y:integer
GetSystemMetrics(SM_CXSCREEN); //水平分辨率 GetSystemMetrics(SM_CYSCREEN); //垂直分辨率