請問如何在delphi7中實作佇列 @@? |
尚未結案
|
liannfs
一般會員 發表:3 回覆:6 積分:1 註冊:2007-12-04 發送簡訊給我 |
|
Stallion
版主 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
|
liannfs
一般會員 發表:3 回覆:6 積分:1 註冊:2007-12-04 發送簡訊給我 |
我有查到網路的相關寫法,然後我也把它改成我要的,且是寫在按鈕裡,如下:
[code delphi] procedure TForm1.Button1Click(Sender: TObject); type cus_w_list=^cus_w_listRecord; cus_w_listRecord=record cus_w_name:string; cus_w_id:string; end; var cus_w_sheet_queue:TQueue; cus_w_record_in:cus_w_list; m,n:integer; begin m:=1; cus_w_sheet_queue.Create; new(cus_w_record_in); cus_w_record_in.cus_w_name:='name'; cus_w_record_in.cus_w_id:='userid'; cus_w_sheet_queue.Push(cus_w_record_in); end; [/code] 但是執行時會一直出現這樣的錯誤訊息,經debugger工具測出是在new的時候會出錯,請問該如何解決 ><? 因為我看到很多網路上的範例都是寫類似這樣的,不曉得哪裡有錯。
編輯記錄
liannfs 重新編輯於 2007-12-29 14:31:30, 註解 無‧
|
Stallion
版主 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
|
liannfs
一般會員 發表:3 回覆:6 積分:1 註冊:2007-12-04 發送簡訊給我 |
|
syntax
尊榮會員 發表:26 回覆:1139 積分:1258 註冊:2002-04-23 發送簡訊給我 |
Delphi OnLine Help 就是最夯的書
另外,你真的有看書嗎? 看你的程式碼,是覺得,「你沒看」 基本語法都不會 cus_w_sheet_queue.Create; --> cus_w_sheet_queue := TQueue.Create; new(cus_w_record_in); --> cus_w_record_in := new(cus_w_list); 很是糟糕阿! ===================引 用 liannfs 文 章=================== 後來我發現相同的寫法但是把變數改掉改成沒有底線相連的變數就可以正常使用了@@~ 我找了很多書籍都沒有講到Queue的部份,不曉得您推薦哪一本書呢?
編輯記錄
syntax 重新編輯於 2008-02-07 01:25:55, 註解 無‧
|
pceyes
尊榮會員 發表:70 回覆:657 積分:1140 註冊:2003-03-13 發送簡訊給我 |
※資料結構與演算法討論區 » 以Delphi 實作Queue 類別,含範例
http://delphi.ktop.com.tw/board.php?cid=169&fid=963&tid=27155
------
努力會更接近成功 |
hotswin
中階會員 發表:72 回覆:92 積分:52 註冊:2003-11-06 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |