c 記事本程式設計 學習筆記(一)

2021-08-25 18:37:49 字數 528 閱讀 1525

這估計是我的第乙個c#程式吧(如果helloworld不算),雖然只寫了開頭,應該是沒什麼猶豫,為了督促自己搞定這個記事本,故有此文。

考慮到自己的習性,部落格可能會不定時更新,運氣好每天都有更,但願每天都好運。

廢話略多,進入正題。

高中學過vb,加上後來接觸過au3,畫個視窗還是駕輕就熟。 

由於對c#很不熟悉,脫離了au3強大的(個人感覺是的。。。如果有問題歡迎指出)udf,連最基本的儲存檔案都不會。

所以果斷從介面上下手,先著手於richtextbox的自動換行問題, 搜尋網路知這是wordwrap屬性,於是解決了第乙個menuitem。

下面考慮開始操作輸入輸出流。新建,儲存,另存為,以及退出等。我是這樣考慮的,首先需要乙個儲存專案的方法,觀察記事本中新建的檔案儲存時彈出的視窗是另存為,那麼可為另存為寫乙個方法。新建,判斷是否有修改,如果修改需儲存,使用另存為方法,寫到這裡,感覺方法最好先判斷是否是開啟的檔案,是則儲存,否則另存。然後儲存判斷是否為開啟的檔案,判斷是否另存為。退出也需判斷,是否需儲存。

那麼,開始幹活了。 

C 學習記事本

template顯式例項化與隱式例項化 模板例項化都是在編譯期完成的,不管是顯式例項化還是隱式例項化。區別是隱式例項化只有到編譯器發現某個模板例項需要用到時,才會進行例項化。顯式例項化可以提前告訴模板去為某個型別進行例項化,無論後面會不會用到它。所以,顯式例項化可以將模板的宣告和定義分離,隱藏實現,...

macOS學習筆記(7)記事本

原有的mydocument.h裡 自定義乙個textview iboutlet nstextview textview 引用檔案原始資料 nsdata datafromfile m檔案裡實現方法 使文字資料可以裝載到文字檢視 void windowcontrollerdidloadnib nswin...

C 實現記事本

今天我用c 編了乙個記事本,效果如下 開啟txt openfiledialog1.filter 文字檔案 txt txt if openfiledialog1.showdialog dialogresult.ok 有乙個openfiledialog1元件 儲存txt 檔案不為空才可以儲存if thi...