有关Memo控件的问题

richardxulf 2002-08-10 09:05:01
我做了一个自动向上滚一行文本的程序,用的是Memo控件.
问题是:文本是Memo从文本文件(文件内容会变动)中度出来的.我想每当Memo滚动到最后时,在从文本文件里面度一次.现在的做法是计算出来的.即每次读取文本以后,计算一下要滚动的行数(计算方法是用Memo.Lines.Count减去一个固定行数),这个固定行数是我数出来的,就是每次Memo能显示的最大行数,可是换了一台机器,这个固定长度会变得,怎么才能不管这个最大行数怎么变,都可以实现这个功能.谢谢.
...全文
33 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xdf_hubei 2002-08-10
  • 打赏
  • 举报
回复
取MEMO的高度,取窗口字体的高度,再计算行数,也学有些土哦:)

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧