vb中如何给frame控件加滚动条?

如题所述

其实我明白楼主的意思,如果用爱的海洋的方法,要实现是相当困难的。。
楼主是不是想要把很多控件放一起,然后通过滑块,把下面的看不见的控件显示出来。。
你用下面的这个方法。
用picture做容器,然后,把控件放进去,之后有两种方法:
第一种,通过scroll定位控件相对picture的位置:
第二种,通过redraw来不断刷新picture的显示

推荐 用第一种,很容易的,代码真的不愿写在,如果不会,你加我QQ吧。。你用第一种,把控件建好,你就会明白了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-09
VB的控件面板上有VScroll和HScroll 一个是垂直滚动条 一个是水平滚动条 添加这两个滚动条放到Frame框左边和下面即可 看图

vb中如何给frame控件加滚动条?
第一种,通过scroll定位控件相对picture的位置:第二种,通过redraw来不断刷新picture的显示 推荐 用第一种,很容易的,代码真的不愿写在,如果不会,你加我QQ吧。。你用第一种,把控件建好,你就会明白了。

VB窗体加滚动条的问题
'控件数组Label1(0)在Frame2上面 Option Explicit Dim N As Integer Private Sub Command1_Click()On Error Resume Next Dim i As Integer, lngLabelH As Long, lngLabelTop As Long lngLabelH = Label1(0).Height + 100 lngLabelTop = Label1(0).Top + lngLabelH N = Val(InputBox("...

怎样在vb窗体中加滚动条?
然后在窗体上加上滚动条HScroll1和VScroll1即可,并添加如下事件.窗体的设计我发到你的邮箱了,你测试一下看看是不是你想要的效果,如有问题再联系。Private Sub HScroll1_Change()Picture2.Left = -HScroll1.Value End Sub Private Sub VScroll1_Change()Picture2.Top = -VScroll1.Value End ...

怎么添加窗体滚动条
把所有控件放在frame 或者 picture控件里 再添加水平或垂直滚动条 再滚动条滚动事件中 写入改变frame 或Pic 在窗体中的位置代码~即可达到效果 (即改变top或者left属性)=== 那就直接根据 滚动条改变量 加减 所有控件在窗体中的位置 也是改top and left值 ...

vb 添加VScrollbar 控制FORM窗体的上下
End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load With VScrollBar1 .Maximum = Me.Height .Value = Me.Height .Minimum = 100 .SmallChange = 2 End With 这样可以通过VScorllBar调节窗体的高度,不知道这是不是你想要的...

VB窗体由下而上滚动字母
窗体中放一frame(frame1)控件,frame1内放一文本框(text1),将以下代码复制到代码窗口中:Private Sub Form_Load()Text1.Alignment = 2 Timer1.Interval = 500 '滚动速度 Text1.Text = ""Dim fn fn = FreeFile '如果以下文件路径不对请自己改过 Open "c:\\155.txt" For Input As fn i =...

vb 滚动条的设置,窗口显示的不是特别完整,就跟网页一样,需要一个滚动条...
Private Sub Form_Load() With VScroll1 .Min = 0 .Max = Me.Height End WithEnd SubPrivate Sub VScroll1_Scroll() Me.Frame1.Top = -Me.VScroll1.ValueEnd Sub

VB中的frame框架里面怎么添加东西?
VB的Frame框架控件添加其它控件需要用以下方法添加:1)鼠标选中工具箱想添加的控件。2)放在在Frame控件中绘制它的大小尺寸。3)调整控件位置和大小。Frame控件,Frame控件为控件提供可标识的分组。Frame可以在功能上进一步分割一个窗体-例如,把OptionButton控件分成几组。

关于vb中Frame的问题
直接选中frame或者右键点击窗体,在下拉列表中选择"选中frame"然后就可以直接用鼠标拖动了,前提是你的控件没有被锁定

VB设计滚动字幕板,要求控制面板可以改变颜色,具体情况见补充_百度知 ...
添加一个Slider1 TickStyle属性设置为3 - sldNoTick 添加一个Text1 '用来显示和输入,保存字幕内容 添加一个Frame3 Frame3中添加控件数组 Check2(0-7),分别对应可设置和修改的 1-8条预设字幕。 添加一个Frame4 Frame4中添加控件数组Option2(0-3),分别对应“从左到右”,“从右到左”,“穿透式摆动”,“壁...

相似回答