文件名称:开卷有益 vb源码
文件大小:261KB
文件格式:RAR
更新时间:2018-07-22 11:40:06
开卷有益 电子书
打开一个带章回目录的文本文件(大部分TXT电子书都是这种情况)并按章节显示,为了阅读者的方便,可以手工翻页观看,也可以设置成自动滚屏显示文件内容。 显示文本的各种显示属性和滚动速度可调。详细要求如下: 能够打开标准TXT电子书并按章节显示其内容。不许将多于一章的文本载入内存。打开成功后,标题栏要按样例程序的式样显示出书名。显示内容进行自动排版以适应当前的窗口宽度和字体大小。 支持背景选取,可以设置成GIF图片图案而非单一色彩,当背景图片小于显示窗口时,必须使用平铺功能以充满窗口。支持文字显示特性的设置(字体诸属性及前景色彩)。 可以随时停止滚动和继续滚动(用空格键)。滚屏时诸按钮及章节列表自动隐去,暂停时出现以便进行设置或者选取新章节。“P”键暂停时不出现按钮和章节列表。 窗口大小调整后自动适应新的窗口,标签控件的大小和多少应该自动调节。 可以调整滚屏速度(小键盘上的“╋”和“━”键)。内容全部显示后自动停止滚动。 自动滚屏和静止显示时均支持手工翻页。(PageUp上翻页,PageDown下翻,上下箭头可以上移或者下移一行,Home到最开始,End到最后,P键用于暂停/继续自动滚屏) 支持章节回目的目录保存和加载。如果打开文件后发现有事先保存过的“目录”文件存在,则加载目录按钮应该自动处于“可用”状态。 3.创新要求 在基本要求达到后,进行创新设计,创新方向提示如下: ★ 给程序增加鼠标直拖功能。(即可以直接拖动当前显示文字到指定位置,本程序只要求在垂直方向上拖动,因为是自适应宽度,水平方向拖动没有意义)。 ★ 给程序加上显示文本时自动播放背景音乐的功能。 ★ 实现直接将文件拖入程序窗口自动打开并显示。 ★ 让目录列表框实现自适应宽度,即章节名称较短时,列表框收窄,反之亦然。 ★ 实现一章显示完毕后,连续显示下一章的功能。 ★ 自动记录阅读进度,下次打开时自动载入书目和章节,并定位到上次阅读位置。 ★ 如果你的手机是安桌系统,请安装相应软件,查看开卷有益的其它功能并实现之。 三、设计方法和基本原理
【文件预览】:
工程1.vbw
02-开卷有益.doc
Form1.frx
开卷有益.exe
工程1.vbp
Form1.frm
MSSCCPRJ.SCC
bg3.gif
大荒第一修真者 .txt
开卷有益2.exe