⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 说明.txt

📁 cj60lib界面库 ,ado数据库编程 使用方法: 调试代码必须装有cj60lib界面扩展库 cj60lib的使用方法参看有关文档 不知道是不是我的cj60lib出问题
💻 TXT
字号:
编程助手
作者:深圳无业游民 阿菜

该程序主要涉及技术:
cj60lib界面库
ado数据库编程

使用方法:
调试代码必须装有cj60lib界面扩展库
cj60lib的使用方法参看有关文档
不知道是不是我的cj60lib出问题,release版的动态链接会提示出错,静态链接还可以,动态链接时必须复制CJ60Libd.dll到当前目录中
所用数据库为access数据库,格式参看自带的vc.mdb(注:数据库datastab表中第一条记录即id为1的记录是为了防止数据库为空,运行时不会显示,还有另一个原因防止主题中记录为空,在程序中可以看出来)
如果打开数据库文件出错后,再执行程序还会提示出错,可把程序目录中的 编程助手.cfg 文件删去

功能:
1、允许添加删除主题
2、允许添加、编辑、删除、查找记录
3、允许打开其他同格式数据库
其他特色:
1、单击标题栏(即图中*号所指部分)可放大查看文章内容
2、树形栏中那两个上和下的箭头可单击以收缩和扩展树型控件
3、列表栏中可单击序号、标题等来排序
4、列表栏中第一栏中的小球图标青色代表非精华,红色代表精华,可在添加修改记录中自行设定,同样例子中注明有的表示有例子(废话),本来打算例子栏直接可以单击打开所带例子的,暂时没时间了
5、添加对话诓中的自动填充表示写入文章后自动使用第一行可见字串作为标题
6、添加编辑时自动以目前操作的类别为默认类别
7、在查看-字体中可设置记录内容栏里的字体


说明:
    程序中的CHoverEdit类和CTrackControl类是为了实现对话框中的阴影编辑框的,完全拷贝徐景周大侠的源代码;CMainRebar类和CMySplitterWnd类是涉及cj60lib库的类,第一个实现工具栏,第二个是实现分割条;选择数据库在CVchelperApp类中实现,数据库的连接在CVchelperDoc中的_ConnectionPtr实现,两个表的连接在其他两个视图类CTopicView和CHelpListView中实现;CHelpEditView和CTopicView都是CView类;CHelpListView是cj60lib中的CCJListView类;还有三个对话框类CFindDlg(查询对话框),CAddTopic(添加标题对话框),CAddEditFile(添加编辑记录对话框);太忙,来不及多写说明了,再者涉及东西多,也比较简单,有兴趣的可以看程序。本程序可以帮助小虾学习一些基础知识,或者对于在正在学ado数据库编程和cj60lib编程的道友有些帮助。另外,件如其名,该软件也是一个学编程的好工具,大家的学习资料太多了,可以放进这个软件,分门别类的搜索查看,满好用的,还可以分为几个数据库,如vc类、vb类,或者武侠小说类都行,总之,就是居家编程,必备良什么什么的。本来还可以多点功能的,比如点击例子直接链接、搜索出记录后用醒目颜色在文章内容中标明搜索关键字、支持拖放操作等等之类的,实在没时间了,有兴趣的朋友可以自行添加,或者放到网上与大家共享,本来这个程序都是参看了许多前辈高人的程序或者文章后才诞生的,有些代码还是直接拷贝使用的,也没一一注明出自哪里了,在此对这些朋友表示忠心感谢,还有对那些整天唠叨别人代码如何垃圾的那些垃圾表示鄙视,再简单的代码也会对人有用,比尔敢说“hello world”是垃圾吗。


废话:
    因为暂时忙着找工作,没时间在程序中写说明了。这个程序是边学边写,花了半个月赶出来的,所以程序写得有些乱,在加上水平有限,有些代码也有些幼稚,本来是为了面试时带去给人家看的,结果面试即考试,上大学最头疼就是考试,想不到出来还要考试,结果是想当然尔。如果深圳哪家软件公司不幸看到这个程序,结果又不幸看上小弟,可以打这个手机:13510443585(同学的,本人穷,没手机),版主不好意思,借个地盘加播广告,别无他意,如有见怪,随手删去


编者注:
由于制作匆忙,还有许多bug,望网友帮忙调试补充
该程序还有dao版和odbc版,如有需要,可以上传
该软件可以随意传播更改,无版权限制

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -