社区
C#
帖子详情
一般的文本阅读器是怎么记录阅读进度的?
shilep
2012-09-23 08:43:22
请教各位大侠,一般的文本阅读器是通过什么方式来记录阅读进度的?比如小说阅读器,打开曾经读过的小说,会自动跳到上次阅读的位置。
如果我想用C#写一个的话需要采用什么技术呢?
大侠们大体指点一下吧,我想自己实现一个
...全文
599
11
打赏
收藏
一般的文本阅读器是怎么记录阅读进度的?
请教各位大侠,一般的文本阅读器是通过什么方式来记录阅读进度的?比如小说阅读器,打开曾经读过的小说,会自动跳到上次阅读的位置。 如果我想用C#写一个的话需要采用什么技术呢? 大侠们大体指点一下吧,我想自己实现一个
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shilep
2012-09-23
打赏
举报
回复
好的,我看一下这个帖子
[Quote=引用 8 楼 的回复:]
http://stackoverflow.com/questions/10237781/get-current-scroll-position-from-rich-text-box-control
[/Quote]
shilep
2012-09-23
打赏
举报
回复
是类似于记录string[n]这样的数据吗
[Quote=引用 7 楼 的回复:]
引用 4 楼 的回复:
惭愧,不敢向各位大侠要代码,只想知道个大体思路自己回去研究。
刚才查询了一下光标,在textBox和richTextBox里通常用selectionStart获取光标,可是阅读的时候我们总不能让用户不停的选择文本内容或者点击文本来保存进度吧。在普通的阅读情况下,只往下翻页或者只用鼠标滚轮往下滚的时候,应该怎么获取光标位置,这里存疑。
引用 3 楼 的回复:……
[/Quote]
threenewbee
2012-09-23
打赏
举报
回复
http://stackoverflow.com/questions/10237781/get-current-scroll-position-from-rich-text-box-control
风吹腚腚凉
2012-09-23
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
惭愧,不敢向各位大侠要代码,只想知道个大体思路自己回去研究。
刚才查询了一下光标,在textBox和richTextBox里通常用selectionStart获取光标,可是阅读的时候我们总不能让用户不停的选择文本内容或者点击文本来保存进度吧。在普通的阅读情况下,只往下翻页或者只用鼠标滚轮往下滚的时候,应该怎么获取光标位置,这里存疑。
引用 3 楼 的回复:
引用 2 楼 的回复:……
[/Quote]
取得文字的下标,然后用获取下标的方法。
very EASY。读取字符串下表就行了,每次保存一下下标的位置,第二次读取即可
shilep
2012-09-23
打赏
举报
回复
嗯,这个我回去试一下,多谢啦
[Quote=引用 5 楼 的回复:]
用api获取滚动条位置。
[/Quote]
threenewbee
2012-09-23
打赏
举报
回复
用api获取滚动条位置。
shilep
2012-09-23
打赏
举报
回复
惭愧,不敢向各位大侠要代码,只想知道个大体思路自己回去研究。
刚才查询了一下光标,在textBox和richTextBox里通常用selectionStart获取光标,可是阅读的时候我们总不能让用户不停的选择文本内容或者点击文本来保存进度吧。在普通的阅读情况下,只往下翻页或者只用鼠标滚轮往下滚的时候,应该怎么获取光标位置,这里存疑。
[Quote=引用 3 楼 的回复:]
引用 2 楼 的回复:
通过什么方式捕获呢?阅读的时候可能只会动滚轮
捕获什么呢?如果你说的清楚你要表达的意思,你就会发现html/javascript早有此机制了。如果你懒得去把自己的语言说到位,总是只在问题中说半句话,那么只能等别人给你丢代码。
[/Quote]
以专业开发人员为伍
2012-09-23
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
通过什么方式捕获呢?阅读的时候可能只会动滚轮
[/Quote]
捕获什么呢?如果你说的清楚你要表达的意思,你就会发现html/javascript早有此机制了。如果你懒得去把自己的语言说到位,总是只在问题中说半句话,那么只能等别人给你丢代码。
shilep
2012-09-23
打赏
举报
回复
通过什么方式捕获呢?阅读的时候可能只会动滚轮
[Quote=引用 1 楼 的回复:]
光标位置啊~,或者隐藏光标位置。
[/Quote]
aleng18
2012-09-23
打赏
举报
回复
光标位置啊~,或者隐藏光标位置。
悦读神器小程序模板.zip
悦读神器小程序模板 小说
阅读
器
—— 主要包含以下几个功能 1.热门小说推荐 2.书籍搜索 3.书架 4.小说
阅读
+ 小说目录 5.
记录
小说
阅读
的
进度
方便下次再次
阅读
悦读神器小程序模板 小说
阅读
器
—— 主要包含以下几个功能 1.热门小说推荐 2.书籍搜索 3.书架 4.小说
阅读
+ 小说目录 5.
记录
小说
阅读
的
进度
方便下次再次
阅读
悦读神器小程序模板 小说
阅读
器
—— 主要包含以下几个功能 1.热门小说推荐 2.书籍搜索 3.书架 4.小说
阅读
+ 小说目录 5.
记录
小说
阅读
的
进度
方便下次再次
阅读
悦读神器小程序模板 小说
阅读
器
—— 主要包含以下几个功能 1.热门小说推荐 2.书籍搜索 3.书架 4.小说
阅读
+ 小说目录 5.
记录
小说
阅读
的
进度
方便下次再次
阅读
悦读神器小程序模板 小说
阅读
器
—— 主要包含以下几个功能 1.热门小说推荐 2.书籍搜索 3.书架 4.小说
阅读
+ 小说目录 5.
记录
小说
阅读
的
进度
方便下次再次
阅读
txt
文本
阅读
器
(可以存书签 含vb2005源代码)
vb2005写的一个txt
文本
阅读
器
,可以存书签,关闭时自动保存
阅读
位置,下次打开时自动载入上次的
文本
和
进度
。运行时需要framework2.0环境的支持
火山安卓组件之轻量
阅读
器
一、配置模块 勾选
文本
阅读
器
窗口组件 二、布局 如下图 三、创建变量 在启动类下创建 四、创建事件 ①按钮_被单击 ②轻量
阅读
器
事件 五、创建代码 ①按钮_被单击 ②轻量
阅读
器
_初始化完毕 ③轻量
阅读
器
_加载下一章 ④轻量
阅读
器
_加载上一章 ⑤轻量
阅读
器
_页码被改变 ⑥轻量
阅读
器
_章节被改变 可以用来
记录
保存当前
阅读
进度
六、演示效果
文本
转载自利快云,原文地址:点击
阅读
原文 案例源码下载地址:下载源码 ...
C#TXT
文本
阅读
器
源码
练手习作 txt
文本
阅读
器
保存
阅读
记录
有书签功能
文本
按百分比跳转
iOS 最完整小说
阅读
器
(Swift-Demo)
仿iReader(掌阅)、QQ
阅读
、等常用
阅读
器
阅读
页面 翻页效果:仿真、覆盖、平移、滚动、无效果 其他功能:字体切换、书签功能、
阅读
记录
、亮度调整、背景切换、文件解析、本地小说快速进入
阅读
页、全文
进度
|| 章节
进度
(可切换)、内容排版美观优化、随处下载并关联到
阅读
互不影响 … 定位:
阅读
记录
、书签、文字坐标定位(精准) 内存:只要看不见的章节都会进行清理内存,不会占用内存 小说《覆盖效果》DZMCoverAnimation:https://github.com/dengzemi..
C#
109,872
社区成员
642,644
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章