社区
VB基础类
帖子详情
因为大家热心帮助我,我才想要把自己的最高分给大家,请问...
stephenz2
2000-07-23 09:30:00
我在用VB时遇到了一个问题:
我想要把一个文本文件装入一个textbox,并且想要知道实际显示在这个textbox中的文本(假设textbox中未装完整个文本)实际占了原来文本文件的几个字数,我该怎么做?
谢谢!
...全文
139
6
打赏
收藏
因为大家热心帮助我,我才想要把自己的最高分给大家,请问...
我在用VB时遇到了一个问题: 我想要把一个文本文件装入一个textbox,并且想要知道实际显示在这个textbox中的文本(假设textbox中未装完整个文本)实际占了原来文本文件的几个字数,我该怎么做? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
stephenz2
2000-07-24
打赏
举报
回复
chengwenlong你好!
你能不能说得详细一点?
因为我是一只菜鸟,不懂selstart,selbeging等函数操作
谢谢!
stephenz2
chenwenlong
2000-07-24
打赏
举报
回复
1 首先得到行数,列字符数。
2 在用SELSTART,SELBEGING等函数操作。
stephenz2
2000-07-24
打赏
举报
回复
补充:
对不起,可能我的表达有误,
我想说的是,一个textbox装入了整个文本文件,而这个textbox没有滚动条,我想知道的是这个textbox显示出的字符占整个文本文件的几个字数?
谢谢!
stephenz2
UserReg
2000-07-24
打赏
举报
回复
没有是么好的方法,不过我可以给你提供两个参考思路:
思路1,自己做一个textbox控件,提供你要的借口。
思路2,如下算出字数
首先通过得到两行之间的间距为a,每一行的高度为b=text1.fontsize,这样可以得到
textbox总共可以显示的行数=text1.height/(a+b)
接下来得到两个子之间的间距为c,每一行可以显示的字数为=text.width/(c+b)
如此就得到在textbox显示区域可以显示的字数为=行数*每行字数
这样,你就可以根据你的文件来写一个文件,确定每一行显示到哪一个字符。
每一个字符应该在第几页的第几行的,第几列显示。如此每一个字符都能准确地地位一个
三位坐标。同时每一页也能对应到文件中的那个字符。
当然同时要考虑一些细节问题:
如:遇到回车换行则后面的都要转到下一行,
twips和pixel坐标的转换等。
yk_001
2000-07-23
打赏
举报
回复
len(text1.text) /filelen(文件名) 就可以了
peng_hui
2000-07-23
打赏
举报
回复
一个textbox中能容纳的字数不是固定的吗?难道你程序中的textbox会忽大忽小?
广东梅州2021年高考成绩查询,2021年梅州高考
最高
分多少分,历年梅州高考状元
2021年梅州高考成绩公布时,梅州高考成绩
最高
分受到很多网友关注,具体2021年梅州高考
最高
分多少分,考生可以在聚志愿网站查询具体位次排名,报考梅州高考一分一段表位次排名、同分数人数、位次查询等相关数据。本期文章小编主要为大家整理了历年梅州高考状元的信息。一、2020年梅州高考状元
最高
分多少分二、2019年梅州高考状元
最高
分多少分据了解梅州市理科第一名花落广东梅县东山中学,王宇昊理科总分:677分...
英语词根单词记忆. 包含大量自己对于词根的理解. 方便大家记忆使用.
2021-12-17,9点25======下面我们用vscode打开.来编辑文件.使用这个软件的原因是因为,这个软件只要你tab同级的行号的右边就会自动出现一个向下箭头,就可以进行折叠,方便快速找到逻辑层次.#资料来源 考研英语词汇大全词根+词缀记忆法 俞敏洪编著 https://www.etymonline.com/search?q=battery 词源字典受刘一男的启发. ...
摘录自《蔡康永的说话之道》-笔记
摘录自:http://www.sbkk8.cn/lizhishu/caikangyongdeshuohuazhidao/ 1.当你自己
想要
被别人喜欢的时候,你只要把别人放在你自己的位置上来想,那就轮到你来扮演这个“最上道”的朋友了。 扮演这样一个朋友,
最高
原则非常简单: “尽量别让自己说出‘我’字。” 听起来很容易,但你可以试试看,跟朋友聊天十分钟,不要说出“我”字。 对,就是不要说出“
帮助
别人,
帮助
自己
帮助
别人,
帮助
自己。我不是英雄,但我喜欢
帮助
别人。 我从高中就喜欢计算机,考大学时差了20分没有考入计算机系,而是进入了化学系。在大学里最喜欢的事情就是到机房。当时学校最好的机器也就是个386。大学毕业了,在化工厂干了5年,然后转行到了IT界。在泰达干了3年的技术开发和管理,然后又到天士力做了3年。做技术虽然收获很大,很有自我成就感,但逐渐的发现,自己太沉迷于技术了,以至于忘了如何与
[转]李开复:成长中的十个启发
李开复2009年交大演讲全文。李开复,
热心
教育者,经过写作、网络、演讲,他在中国崛起的时代,
帮助
了众多的青年学生,他们亲切的呼唤他“开复老师”。 也许有些人说:开复老师,跟4年前相比,你胖了。我告诉你一个秘诀:就是跟你喜欢的人,在一起做你喜欢的工作。 今天我想讲的题目是——成长中的十个启发。主要是我在回顾我的成长和我的一生。在我写我的自传的时候,我想到我的一生到底学到了什么事情是我真正想 留下...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章