線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1525
推到 Plurk!
推到 Facebook!

FormClose出現的錯誤訊息

答題得分者是:pceyes
rany
一般會員


發表:15
回覆:26
積分:8
註冊:2007-05-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-07-09 10:58:47 IP:220.132.xxx.xxx 訂閱
有勞各位大大呦。謝謝~

我執行以下這段程式碼後FormClose後會出現以下錯誤訊息,請問是哪裡有問題呢?
"Access violation at address 004033F8 in module 'Project1.exe'.Read of address FFFFFFFC."
"Project1.exe raised exception class EInvalidPointer wieth message 'Invalid pointer operation'.Process stopped. "

[code delphi]
procedure TForm1.Button1Click(Sender: TObject);
var
i,j: Integer;
begin
i:=1;
SetLength(MyLabel,qryACTNO.RecordCount);
qryACTNO.First;
while not qryACTNO.Eof do
begin
MyLabel[i]:= TLabel.Create(Application);
MyLabel[i].Caption := qryACTNO.FieldByName('INO_CHAR').AsString;
MyLabel[i].Width := 100;
MyLabel[i].Height := 13;
MyLabel[i].Parent :=Form1;
MyLabel[i].Top := 28 j * 30;
MyLabel[i].Left := 28;
MyLabel[i].Visible := True;
Inc(i);
Inc(j);
qryACTNO.Next;
end;
end;
[/code]
編輯記錄
rany 重新編輯於 2008-07-09 16:47:56, 註解 無‧
rany 重新編輯於 2008-07-09 16:50:16, 註解 無‧
pceyes
尊榮會員


發表:70
回覆:657
積分:1140
註冊:2003-03-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-07-09 18:18:25 IP:220.141.xxx.xxx 訂閱
另外動態陣列是由0開始的(i:=0;),所以會有錯誤。
------
努力會更接近成功
編輯記錄
pceyes 重新編輯於 2008-07-09 18:20:16, 註解 無‧
pceyes 重新編輯於 2008-07-09 18:21:10, 註解 無‧
rany
一般會員


發表:15
回覆:26
積分:8
註冊:2007-05-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-07-10 16:25:00 IP:220.132.xxx.xxx 訂閱
Dear Pceyes,

可以囉!!....謝謝您~~

===================引 用 pceyes 文 章===================
另外動態陣列是由0開始的(i:=0;),所以會有錯誤。
系統時間:2024-04-29 11:43:02
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!