PB9如何实现滚动字幕
如题:PB9如何实现滚动字幕,如果是数据窗口还是单行编辑框还是静态文本框,能实现就行,欢迎给出详细步骤,有真材实料者才能拿走分数哦!!!欢迎将详细步骤发我邮箱谢谢:150...
如题:PB9如何实现滚动字幕,如果是数据窗口还是单行编辑框还是静态文本框,能实现就行,欢迎给出详细步骤,有真材实料者才能拿走分数哦!!!欢迎将详细步骤发我邮箱谢谢:150613020@qq.com
数据窗口检索出内容,一条一条向上滚动也可以,谁会???? 展开
数据窗口检索出内容,一条一条向上滚动也可以,谁会???? 展开
2个回答
展开全部
为什么要使用滚动条这个控件呢?数据窗口控件本身就可以设置水平滚动,HSCROLLBAR选中就可以了。
如果一定要用,那么你可以先设置一个和数据窗口同宽的hscrollbar,比较好控制,否则按照一定比列调整一下也可以。
hsb_1.width = dw_1.width
hsb_1.x = dw_1.x
hsb_1.position = 0
hsb_1.minposition = 0
hsb_1.maxposition = dw_1.width
以上代码写在Open里就好,设置好滚动条的参数。
然后在hsb_1的moved事件写
dw_1.object.DataWindow.HorizontalScrollPosition = scrollpos
这样dw_1就会随着你拖动横向滚动条的滚动而滚动了。
另外,点左右两个箭头的代码没写,也是一样的道理,获取当前的位置,然后设置dw_1同步。
对应事件是lineleft和lineright
如果一定要用,那么你可以先设置一个和数据窗口同宽的hscrollbar,比较好控制,否则按照一定比列调整一下也可以。
hsb_1.width = dw_1.width
hsb_1.x = dw_1.x
hsb_1.position = 0
hsb_1.minposition = 0
hsb_1.maxposition = dw_1.width
以上代码写在Open里就好,设置好滚动条的参数。
然后在hsb_1的moved事件写
dw_1.object.DataWindow.HorizontalScrollPosition = scrollpos
这样dw_1就会随着你拖动横向滚动条的滚动而滚动了。
另外,点左右两个箭头的代码没写,也是一样的道理,获取当前的位置,然后设置dw_1同步。
对应事件是lineleft和lineright
追问
你说的是滚动条,我会用,
你可能没理解我的意思,我说的是像广告滚动字幕那样,固定的内容反复的滚动。
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询