社区
VCL组件使用和开发
帖子详情
Memo1->ScrollBy怎么不管用啊,只把当前显示的滚走了,下面的文字滚不出来?
zzhong2
2003-06-20 06:51:46
我用Memo写了一个短的介绍,想用ScrollBy(0,-1)在Memo中自动滚动(一行像素一行像素的滚),可ScrollBy只把当前显示的文字滚上去了,下面的文字滚不上来,有谁有好办法?
...全文
177
18
打赏
收藏
Memo1->ScrollBy怎么不管用啊,只把当前显示的滚走了,下面的文字滚不出来?
我用Memo写了一个短的介绍,想用ScrollBy(0,-1)在Memo中自动滚动(一行像素一行像素的滚),可ScrollBy只把当前显示的文字滚上去了,下面的文字滚不上来,有谁有好办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunsanw
2003-07-03
打赏
举报
回复
to zzhong2():不知能否把你的代码贴出来让大家共享。 谢谢了
zzhong2
2003-07-01
打赏
举报
回复
谢谢jsp和其它大侠,按jsp的方法成功实现。
jishiping
2003-06-30
打赏
举报
回复
SendMessage(RichEdit1->Handle, WM_VSCROLL, MAKELONG(SB_THUMBPOSITION,nPos), 0);
zzhong2
2003-06-30
打赏
举报
回复
to jsp向TRichEdit发什么消息可以实现像素级滚动?
qibo999
2003-06-25
打赏
举报
回复
这个问题的确有点奇怪,ScrollBy可以像素级的滚动,可是文字无法正常显示,它自身带的滚动条也是一行行的滚动,不知ScrollBy后应该用什么来处理?一Update()或RePaint()就又回去了,有待于研究下......
jishiping
2003-06-25
打赏
举报
回复
使用TRichEdit,发送消息可以实现像素级的滚动。
Siney
2003-06-25
打赏
举报
回复
这样吧,我去帮你问一下我在borland的朋友,看看他有没有解决方案。
zzhong2
2003-06-25
打赏
举报
回复
up
zzhong2
2003-06-25
打赏
举报
回复
谢谢Aweay(BCB绝对实力派)和各位的帮助,先试试JSP的方法
zzhong2
2003-06-23
打赏
举报
回复
Scroll方法只有TListView和其它几个控件才有,TMemo没有;
而且Scroll(dx,dy);dy的值要大于等于所显字体的高度(象素)才会滚动,效果还是一行字一行字的滚,我想一行像素一行像素的滚
zzhong2
2003-06-23
打赏
举报
回复
up
qibo999
2003-06-22
打赏
举报
回复
用消息可以解决(向下):
SendMessage(Memo1->Handle, EM_SCROLL, SB_LINEDOWN, -1);
或者:
SendMessage(Memo1->Handle, WM_KEYDOWN, VK_DOWN, -1);
SendMessage(Memo1->Handle, WM_KEYUP, VK_DOWN, -1);
同理向上。
alenwelkin
2003-06-22
打赏
举报
回复
用Scroll就行了
zzhong2
2003-06-22
打赏
举报
回复
发消息只能一行字行字的移吧,我要一行像素一行像素的移
binbin
2003-06-22
打赏
举报
回复
发消息给它就行了.
Siney
2003-06-21
打赏
举报
回复
Applications seldom need to call the ScrollBy method unless they implement their own scrolling interface rather than relying on a scroll bar.
But TMemo has no this interface to implement,so you can't do it
A potential mehtod that you can send em_scroll msg to TMemo.
zzhong2
2003-06-21
打赏
举报
回复
up
arcsin
2003-06-20
打赏
举报
回复
试了一下,无法解答。
Memo1
->Text与
Memo1
->Lines的关系(C++Builder)
Memo1
->Text="String";是
显示
开头内容(如果内容超出
Memo1
的范围的话)
Memo1
->Lines->Add("String");是
显示
结尾内容(如果内容超出
Memo1
的范围的话)
BCB中的TMemo(通过
Scroll
Bars属性可以激活TMemo内置的
滚
动条)
TMemo也是很常见的组件, 可以理解为对TEdit的扩展(即多行TEdit),
下面
我们来简要感受一下: //--------------------------------------------------------------------------- #include #pragma hdrstop #...
C++语言SetCurrentDir(ExtractFilePath(Application->ExeName))这句是什么意思
Application:
当前
运行的程序Application->ExeName:
当前
运行的程序的exe文件名ExtractFilePath(Application->ExeName):
当前
运行的程序的exe文件所在的目录S
C++ Builder xe8 安卓开发之使用Memo保存数据的方法
有时候我们在应用程序输入了一些数据,想下次打开程序的时候这些数据不会消失,那么我们就需要把这些数据做一些保存,
下面
是其中一种简单的方法。使用了Memo控件的SaveToFile和LoadFromFile方法。 主要源码如下: ...
BCB平台下,如何让
Memo1
滚
动条自动
滚
到最后一行
<br />
Memo1
->SelLength =(
Memo1
->Text).Length();
VCL组件使用和开发
604
社区成员
13,456
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章