导航:首页 > 五金知识 > vb2012工具箱添加slider控件

vb2012工具箱添加slider控件

发布时间:2022-12-27 08:49:08

⑴ 怎么用VB中的slider控件控制控件

VB可通过Slider控件的Scroll事件,获得Slider控件的Value 属性来控制某个控件的变化。

Scroll 事件(Slider 控件)

当单击控件或使用键盘命令移动 Slider 控件上的滑块时,该事件发生。

Value 属性

返回或设置对象的值。

以下是一段实现代码,控制Shape控件的宽高尺寸,在图片框上改变。

OptionExplicit
DimXAsLong,YAsLong
DimPoAsLong

PrivateSubForm_Load()
Picture1.ForeColor=vbRed
Slider1.Min=0
Slider1.Max=100
X=500:Y=500*Picture1.Height/Picture1.Width
Po=0
Shape1.BorderColor=vbWhite
Shape1.Top=10
Shape1.Left=10
Shape1.Height=Y
Shape1.Width=X
EndSub

PrivateSubSlider1_Scroll()
IfSlider1.Value>PoThen
X=X+Slider1.Value*3
Y=Y+Slider1.Value*3*Picture1.Height/Picture1.Width
Else
X=X-Slider1.Value*3
Y=Y-Slider1.Value*3*Picture1.Height/Picture1.Width
EndIf
Po=Slider1.Value
Shape1.Height=Y
Shape1.Width=X
EndSub


⑵ VB中如何调出Slider控件

菜单 -> 工程 -> 部件 -> 控件
选中 Microsoft Windows Common Controls 5.0 (SP2)

⑶ vb如何使用slider控件制作音量控制条(不是控制系统音量的)

用法如下: 主要要方法有: 1、设置、取得滑动范围: void SetRange( int nMin, int nMax, BOOL bRedraw = FALSE ); void GetRange( int& nMin, int& nMax ) const; 2、设置、取得按下左右箭头滑动间隔: int SetLineSize( int nSize ); int GetLineSize( ) const; 3、设置、取得按下PgUp、PgDown时滑动间隔: int SetPageSize( int nSize ); int GetPageSize( ) const; 4、设置、取得滑块位置: void SetPos( int nPos ); int GetPos( ) const; 5、设置滑动条刻度的频度: void SetTicFreq( int nFreq ); 实例: 在对话框中放一个Slider控件,添加相应的Ctrl型变量为m_slider。在对话框初始化函数OnInitDialog()中添加: BOOL CDlgSetup::OnInitDialog() { CDialog::OnInitDialog(); // TODO: Add extra initialization here m_slider.SetRang(0,100);//设置滑动范围 m_slider.SetTicFreq(10);//每10个单位画一刻度 return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE } Slider控件本身并没有响应滑动的消息函数,但可以通过主窗体的OnHScroll()响应。在类向导中为对话框添加WM_HSCROLL消息,在响应函数中添加: void CDlgSetup::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar) { // TODO: Add your message handler code here and/or call default CSliderCtrl *pSlidCtrl=(CSliderCtrl*)GetDlgItem(IDC_SLIDER1); m_int=pSlidCtrlHue->GetPos();//取得当前位置值 CDialog::OnHScroll(nSBCode, nPos, pScrollBar); } //m_int 即为当前滑块的值。

⑷ vb基础问题——vb中slider控件在哪,如何添加

工程->部件 在控件页中选项"Microsoft Windows Common Controls 5.0",点击确定,最后一个就是Slider 滑动条

阅读全文

与vb2012工具箱添加slider控件相关的资料

热点内容
苏州鑫峰达机械有限公司怎么样 浏览:151
一加工具箱怎样改4g网 浏览:833
轴承的卡簧怎么量 浏览:487
scy是什么仪器 浏览:646
外径28mm内径12mm是什么轴承 浏览:566
锅炉水位表上用的什么阀门 浏览:139
纷彩通讯设备速定是什么 浏览:639
水管开关前阀门怎么开 浏览:498
超声波检测怎么区分底部缺陷 浏览:649
win81pe工具箱启动 浏览:111
供暖换阀门起什么作用 浏览:430
加热和制冷有什么区别 浏览:400
制冷管道系统的阀门实验 浏览:205
数控机床车角度60度怎么计算 浏览:454
阀门图纸不加工怎么表示 浏览:606
门头沟区机械包装设备哪个好 浏览:517
球阀门开关方向标识怎么做 浏览:718
暖气阀门滴答水 浏览:16
热力管道进户的阀门怎么开关 浏览:890
厨房里的化学实验电解装置 浏览:446