全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:862
推到 Plurk!
推到 Facebook!

請有有辦法這樣宣告嗎?或者有其他方法呢?

答題得分者是:Miles
lcc1299
一般會員


發表:39
回覆:42
積分:21
註冊:2004-09-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-19 21:55:59 IP:203.73.xxx.xxx 未訂閱
各位大大請問一下:如果我要宣告成這樣var DBConIni:TIniFile;但是檔名DBConIni是從我的TEdit裡的文字,或者有什麼辦法可以動態宣告呢?謝謝
Miles
尊榮會員


發表:27
回覆:662
積分:622
註冊:2002-07-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-09-19 22:35:38 IP:61.31.xxx.xxx 未訂閱
Hi lcc1299 兄您好: 若你是要將DBConIni這個變數變成由Edit1.Text輸入, 後續我就不曉得要怎麼繼續調用了, 但若是你是要開IniFile, 檔名由Edit1.Text輸入則可以這樣做
procedure TForm1.Button1Click(Sender: TObject);
var DBConIni : TIniFile;
begin
   DBConIni := TIniFile.Create(trim(Edit1.Text));
   .
   .
   .
end;
我不是高手, 高手是正在銀幕前微笑的人.
------


我不是高手, 高手是正在銀幕前微笑的人.
cancer
高階會員


發表:58
回覆:319
積分:190
註冊:2004-07-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-09-23 22:07:38 IP:210.201.xxx.xxx 未訂閱
變數名稱應該是不能動態產生吧! 我相信其他的開發工具也辦不到, 想看看,全部變數名稱的產生必須先於任何元件的產生, 那麼元件如果還沒產生,又如何能將其內容當作是變數名稱? 再說,變數名稱是給程式設計師打程式時看的,幹嘛要動態產生?
系統時間:2024-06-26 16:52:47
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!