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

如何載入文字檔至副程式內

答題得分者是:ikk
jessiechiang
一般會員


發表:2
回覆:1
積分:0
註冊:2008-03-20

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-07-22 16:40:56 IP:59.126.xxx.xxx 訂閱
大家好
我有以下的問題 一直寫不出來
在bcb裡面 我設了一個按鈕
當按下這顆按鈕之後要執行以下的副程式

[code cpp]
aimotor button2;
button2.PosSend(11,1,10);
delay_ms(1000);
button2.PosSend(11,2,127);
delay_ms(1000);
button2.PosSend(11,1,10);
delay_ms(1000);
button2.PosSend(11,2,127);
delay_ms(1000);
button2.PosSend(11,1,10);
delay_ms(1000);
button2.PosSend(11,2,127);

[/code]

PosSend(11,2,127);裡面的三個數字每一行都不一樣,各位看到一樣是因為我都設定同一種動作,所以我想應該也不能用for迴圈寫
現在我要做到的是
這裡面的內容 要寫在文字檔
然後利用開啟檔案的方式把文字檔裡面的這些內容讀近來並執行他

我目前的進度是以下

[code cpp]
void __fastcall TForm1::Button7Click(TObject *Sender)
{
if(this->OpenDialog1->Execute())
{
this->Edit1->Text=this->OpenDialog1->FileName; //這顆按鈕的功能就是開啟文字檔
}
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button8Click(TObject *Sender)
{

*value=this->OpenDialog1->FileName.c_str(); //再來這顆按鈕的功能就是按下去之後 就會執行我一開始po的那段程式碼也就是文字檔的內容

}

[/code]

請問我要如何寫按鈕8的程式碼? 我真的想不出來了
ikk
尊榮會員


發表:4
回覆:413
積分:768
註冊:2003-06-30

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-07-23 17:40:29 IP:163.28.xxx.xxx 訂閱

你文字檔的內容是 命令 還是 參數內容?

button2.PosSend(11,1,10);
delay_ms(1000);
button2.PosSend(11,2,127);
delay_ms(1000);
button2.PosSend(11,1,10);
delay_ms(1000);

...

或是

11,1,10
11,2,127
11,1,10
....


------
FPGA驗證, FPGA開發平台, http://smims.com
jessiechiang
一般會員


發表:2
回覆:1
積分:0
註冊:2008-03-20

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-07-24 19:28:39 IP:125.224.xxx.xxx 訂閱
您好
裡面的是照我貼的這樣
每一行都是命令.(副程式)
我這幾天爬文的結果
好像看起來我這種想法是錯的
好像只能載入(14,2,120)
裡面的這三個數字的樣子
如果我原先的想法沒錯 那我該如何下手
如果我的想法錯了 那我應該怎麼寫我的程式才對?
ikk
尊榮會員


發表:4
回覆:413
積分:768
註冊:2003-06-30

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-07-25 08:40:54 IP:163.28.xxx.xxx 訂閱
其實也不能說是錯的想法,
如果檔案內容是命令的話, 你就必須要有個parser, 將命令解釋出來,
再根據命令去執行...

===================引 用 jessiechiang 文 章===================
您好
裡面的是照我貼的這樣
每一行都是命令.(副程式)
我這幾天爬文的結果
好像看起來我這種想法是錯的
好像只能載入(14,2,120)
裡面的這三個數字的樣子
如果我原先的想法沒錯 那我該如何下手
如果我的想法錯了 那我應該怎麼寫我的程式才對?
------
FPGA驗證, FPGA開發平台, http://smims.com
系統時間:2024-03-29 3:44:33
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!