?? 說明.txt
字號(hào):
編程助手
作者:深圳無業(yè)游民 阿菜
該程序主要涉及技術(shù):
cj60lib界面庫
ado數(shù)據(jù)庫編程
使用方法:
調(diào)試代碼必須裝有cj60lib界面擴(kuò)展庫
cj60lib的使用方法參看有關(guān)文檔
不知道是不是我的cj60lib出問題,release版的動(dòng)態(tài)鏈接會(huì)提示出錯(cuò),靜態(tài)鏈接還可以,動(dòng)態(tài)鏈接時(shí)必須復(fù)制CJ60Libd.dll到當(dāng)前目錄中
所用數(shù)據(jù)庫為access數(shù)據(jù)庫,格式參看自帶的vc.mdb(注:數(shù)據(jù)庫datastab表中第一條記錄即id為1的記錄是為了防止數(shù)據(jù)庫為空,運(yùn)行時(shí)不會(huì)顯示,還有另一個(gè)原因防止主題中記錄為空,在程序中可以看出來)
如果打開數(shù)據(jù)庫文件出錯(cuò)后,再執(zhí)行程序還會(huì)提示出錯(cuò),可把程序目錄中的 編程助手.cfg 文件刪去
功能:
1、允許添加刪除主題
2、允許添加、編輯、刪除、查找記錄
3、允許打開其他同格式數(shù)據(jù)庫
其他特色:
1、單擊標(biāo)題欄(即圖中*號(hào)所指部分)可放大查看文章內(nèi)容
2、樹形欄中那兩個(gè)上和下的箭頭可單擊以收縮和擴(kuò)展樹型控件
3、列表欄中可單擊序號(hào)、標(biāo)題等來排序
4、列表欄中第一欄中的小球圖標(biāo)青色代表非精華,紅色代表精華,可在添加修改記錄中自行設(shè)定,同樣例子中注明有的表示有例子(廢話),本來打算例子欄直接可以單擊打開所帶例子的,暫時(shí)沒時(shí)間了
5、添加對(duì)話誆中的自動(dòng)填充表示寫入文章后自動(dòng)使用第一行可見字串作為標(biāo)題
6、添加編輯時(shí)自動(dòng)以目前操作的類別為默認(rèn)類別
7、在查看-字體中可設(shè)置記錄內(nèi)容欄里的字體
說明:
程序中的CHoverEdit類和CTrackControl類是為了實(shí)現(xiàn)對(duì)話框中的陰影編輯框的,完全拷貝徐景周大俠的源代碼;CMainRebar類和CMySplitterWnd類是涉及cj60lib庫的類,第一個(gè)實(shí)現(xiàn)工具欄,第二個(gè)是實(shí)現(xiàn)分割條;選擇數(shù)據(jù)庫在CVchelperApp類中實(shí)現(xiàn),數(shù)據(jù)庫的連接在CVchelperDoc中的_ConnectionPtr實(shí)現(xiàn),兩個(gè)表的連接在其他兩個(gè)視圖類CTopicView和CHelpListView中實(shí)現(xiàn);CHelpEditView和CTopicView都是CView類;CHelpListView是cj60lib中的CCJListView類;還有三個(gè)對(duì)話框類CFindDlg(查詢對(duì)話框),CAddTopic(添加標(biāo)題對(duì)話框),CAddEditFile(添加編輯記錄對(duì)話框);太忙,來不及多寫說明了,再者涉及東西多,也比較簡(jiǎn)單,有興趣的可以看程序。本程序可以幫助小蝦學(xué)習(xí)一些基礎(chǔ)知識(shí),或者對(duì)于在正在學(xué)ado數(shù)據(jù)庫編程和cj60lib編程的道友有些幫助。另外,件如其名,該軟件也是一個(gè)學(xué)編程的好工具,大家的學(xué)習(xí)資料太多了,可以放進(jìn)這個(gè)軟件,分門別類的搜索查看,滿好用的,還可以分為幾個(gè)數(shù)據(jù)庫,如vc類、vb類,或者武俠小說類都行,總之,就是居家編程,必備良什么什么的。本來還可以多點(diǎn)功能的,比如點(diǎn)擊例子直接鏈接、搜索出記錄后用醒目顏色在文章內(nèi)容中標(biāo)明搜索關(guān)鍵字、支持拖放操作等等之類的,實(shí)在沒時(shí)間了,有興趣的朋友可以自行添加,或者放到網(wǎng)上與大家共享,本來這個(gè)程序都是參看了許多前輩高人的程序或者文章后才誕生的,有些代碼還是直接拷貝使用的,也沒一一注明出自哪里了,在此對(duì)這些朋友表示忠心感謝,還有對(duì)那些整天嘮叨別人代碼如何垃圾的那些垃圾表示鄙視,再簡(jiǎn)單的代碼也會(huì)對(duì)人有用,比爾敢說“hello world”是垃圾嗎。
廢話:
因?yàn)闀簳r(shí)忙著找工作,沒時(shí)間在程序中寫說明了。這個(gè)程序是邊學(xué)邊寫,花了半個(gè)月趕出來的,所以程序?qū)懙糜行﹣y,在加上水平有限,有些代碼也有些幼稚,本來是為了面試時(shí)帶去給人家看的,結(jié)果面試即考試,上大學(xué)最頭疼就是考試,想不到出來還要考試,結(jié)果是想當(dāng)然爾。如果深圳哪家軟件公司不幸看到這個(gè)程序,結(jié)果又不幸看上小弟,可以打這個(gè)手機(jī):13510443585(同學(xué)的,本人窮,沒手機(jī)),版主不好意思,借個(gè)地盤加播廣告,別無他意,如有見怪,隨手刪去
編者注:
由于制作匆忙,還有許多bug,望網(wǎng)友幫忙調(diào)試補(bǔ)充
該程序還有dao版和odbc版,如有需要,可以上傳
該軟件可以隨意傳播更改,無版權(quán)限制
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -