開啟檔案在PageControl裡頭 |
尚未結案
|
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
PageControl裡頭有2個Page,2個都各有一個RichEdit 開啟OpenDialog只有一個 視當時在哪一個page上,就開啟檔案在那個page上的RichEdit 上次Superman大大教我後,我這樣子寫出來的程式還是不行,
請問怎樣做比較好,謝謝
if (PageControl->ActivePage="Page1") RichEdit1->Lines->LoadFromFile; RichEdit1->Lines->LoadFromFile(OpenDialog1->FileName); if (PageControl->ActivePage="Page2") RichEdit2->Lines->LoadFromFile; RichEdit2->Lines->LoadFromFile(OpenDialog1->FileName);還剩下4隻kitty^^ |
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
你上個主題都還沒結束怎又來發幾乎一樣的主題?
你的程式要改成
if (PageControl->ActivePage="Page1")
RichEdit1->Lines->LoadFromFile(OpenDialog1->FileName);
if (PageControl->ActivePage="Page2")
RichEdit2->Lines->LoadFromFile(OpenDialog1->FileName); 這樣才對。 我上個主題說M,不曉得為何你又多加了一行上去?
if (PageControl->ActivePage="Page1") RichEdit1->Lines>LoadFromFile(xxx); 不行要說是那邊不行,詳細的說明問題,就能解決一半的問題。 另外,我是supman不是superman........
|
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
|
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
之前沒仔細看以為只是邏輯上的錯誤 試試下面的程式碼< class="code">
if (PageControl1->ActivePage->Caption == "TabSheet1")
{
if (OpenDialog1->Execute())
{
RichEdit1->Lines->LoadFromFile(OpenDialog1->FileName);
}
}
if (PageControl1->ActivePage->Caption == "TabSheet2")
{
if (OpenDialog1->Execute())
{
RichEdit2->Lines->LoadFromFile(OpenDialog1->FileName);
}
} 由您po的錯誤訊息可以得知沒有定義PageControl,這種錯誤很容易debug的
|
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
|
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
我有用到OpenDialog1所以重新改成這樣
編譯可以過 但是都沒有開檔的對話框出來 if (PageControl1->ActivePage=="page1")
{
if(OpenDialog1->Execute())
RichEdit1->Lines->LoadFromFile(OpenDialog1->FileName);
} if (PageControl1->ActivePage=="page2")
{
if(OpenDialog1->Execute())
RichEdit2->Lines->LoadFromFile(OpenDialog1->FileName);
} 還剩下4隻kitty^^
|
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
|
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
我之前看錯了,以為你還是用TabbedNoteBook 下面是示範使用PageControl的方式,這樣再不懂也沒辦法了。
//--------------------------------------------------------------------------- #include |
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |