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

接續上一題ReplaceDialog問題,所衍伸出來的存檔問題(SaveDialog1)

答題得分者是:cashyy
Miki-lion
中階會員


發表:90
回覆:180
積分:54
註冊:2005-04-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-05-11 02:53:48 IP:218.162.xxx.xxx 未訂閱
1.如圖: 做完取代功能後會使原始檔變成下面一樣(亂碼?ASCII?)    但是在程式裡讀取就可以看到正常的中文和數字    基本上存檔這部份可以說是沒有技術可言     所以現在這問題不知要如何下手 另外使用    2.Dialog元件和直接寫語法做這些功能(差別在哪裡呢),   我用語法寫的都沒有問題,寫Dialog問題好多~小氣餒   我把程式壓在一起放這裡~~這樣應該比較清楚了 www.cyut.edu.tw/~s9127073/Edit_net.rar 感謝討論區內的各位陪我一起成長    
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-05-11 07:09:36 IP:203.204.xxx.xxx 未訂閱
您好: 1.亂碼的原因是因為檔案是rtf的格式,您用wordpad去開啟就可以正常看到資料,而記事本看到會是亂碼是因為記事本沒有解析rtf檔的功能. 2.不董語法的差別是指哪些語法間的差別?
Miki-lion
中階會員


發表:90
回覆:180
積分:54
註冊:2005-04-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-05-11 12:36:54 IP:218.162.xxx.xxx 未訂閱
1.那請問要如能讓筆記本能夠去開啟呢? 是在Filter Editor屬性這裡要設定嗎 2.因為我有寫到下面用memo開啟舊檔   想比較一下有何不同啦^0^    AnsiString msg;   if (OpenDialog1->Execute())   {     if (FileExists(OpenDialog1->FileName))     {       Memo1->Lines->LoadFromFile(OpenDialog1->FileName);       Form1->Caption = ExtractFileName(OpenDialog1->FileName) + " - 記事本";       FileName = OpenDialog1->FileName;     }     else     {       msg = "";       msg = OpenDialog1->FileName;       msg += "\n沒有找到檔案。\n請確認已給了正確的檔案名稱。\n";       MessageBox(GetActiveWindow(), msg.c_str(), "開啟舊檔", MB_OK|MB_ICONWARNING);     }   }  
 
 
cashyy
高階會員


發表:117
回覆:322
積分:212
註冊:2004-04-30

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-05-11 16:02:11 IP:140.127.xxx.xxx 未訂閱
1.那請問要如能讓筆記本能夠去開啟呢? 請妳將屬性改成: 發表人 - cashyy 於 2005/05/11 17:11:46
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-05-11 17:00:54 IP:61.70.xxx.xxx 未訂閱
您好: 1.如果要讓記事本能開啟必須要存成純文字檔,像cashyy大大那樣設定就可以了. 2.還是不太董您的問題,是要問Memo跟RichEdit的差別嗎?如果是的話看WordPad與記事本就知道了,Memo=記事本,RichEdit=WordPad.
Miki-lion
中階會員


發表:90
回覆:180
積分:54
註冊:2005-04-24

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-05-11 18:23:56 IP:218.162.xxx.xxx 未訂閱
我後來看出來了~~因為我學的memo開檔的部份 有含如果沒有找到檔案後要怎處理 另外文字檔部份已經弄好了 謝謝各位
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-05-11 18:25:32 IP:210.68.xxx.xxx 未訂閱
Miki-lion您好: 再次停醒您    PO程式碼的方式請參考版規說明,煩請修改謝謝您的配合 >
系統時間:2024-05-14 19:56:12
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!