導航:首頁 > 五金知識 > 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控制項相關的資料

熱點內容
steam令牌換設備了怎麼辦 瀏覽:246
新生測聽力儀器怎麼看結果 瀏覽:224
化學試驗排水集氣法的實驗裝置 瀏覽:156
家用水泵軸承位置漏水怎麼回事 瀏覽:131
羊水鏡設備多少錢一台 瀏覽:125
機械制圖里型鋼如何表示 瀏覽:19
測定空氣中氧氣含量實驗裝置如圖所示 瀏覽:718
超聲波換能器等級怎麼分 瀏覽:800
3萬軸承是什麼意思 瀏覽:110
鑫旺五金製品廠 瀏覽:861
蘇州四通閥製冷配件一般加多少 瀏覽:153
江北全套健身器材哪裡有 瀏覽:106
水表閥門不開怎麼辦 瀏覽:109
花冠儀表盤怎麼顯示時速 瀏覽:106
洗砂機多少錢一台18沃力機械 瀏覽:489
超聲波碎石用什麼材料 瀏覽:607
組裝實驗室製取二氧化碳的簡易裝置的方法 瀏覽:165
怎麼知道天然氣充不了閥門關閉 瀏覽:902
公司賣舊設備掛什麼科目 瀏覽:544
尚葉五金機電 瀏覽:59