我是VB 6的新手,我面臨一個問題。我有一個大的圖片。我想把它放在一個非常小的形式,以便它看起來很好,短文本。vb調整圖像大小,使其自動適合
但是,當我在圖片框中添加圖片時,會從左上角添加圖片,並且右下角部分被截斷。有時我還需要重新調整圖片大小。所以我想知道如何自動調整圖片的大小,並在重新調整圖片大小時自動調整大小。我已經尋求幫助,但在這方面找不到任何幫助。 我也嘗試使AutoSize和AutoRedraw選項'真',但它仍然沒有工作。
任何人都可以幫我嗎?
我是VB 6的新手,我面臨一個問題。我有一個大的圖片。我想把它放在一個非常小的形式,以便它看起來很好,短文本。vb調整圖像大小,使其自動適合
但是,當我在圖片框中添加圖片時,會從左上角添加圖片,並且右下角部分被截斷。有時我還需要重新調整圖片大小。所以我想知道如何自動調整圖片的大小,並在重新調整圖片大小時自動調整大小。我已經尋求幫助,但在這方面找不到任何幫助。 我也嘗試使AutoSize和AutoRedraw選項'真',但它仍然沒有工作。
任何人都可以幫我嗎?
假設這是 VB6的問題,而不是作爲VB.NET你標記它...
如果你只是想顯示的圖片,不需要任何其他的屬性,方法並與PictureBox,
相關的事件,你可以使用一個Image
控制及其Stretch
屬性設置爲True.
如果做需要的是一個PictureBox,
你可以通過添加第二個做到這一點,隱藏,自動調整大小PictureBox
被設置到d esired圖片然後用這樣的代碼來繪製它重新調整到可見PictureBox.
pbxShown.PaintPicture pbxHidden.Picture, _
0, 0, pbxShown.ScaleWidth, pbxShown.ScaleHeight, _
0, 0, pbxHidden.ScaleWidth, pbxHidden.ScaleHeight, _
vbSrcCopy
設置Autosize屬性爲True圖片框屬性的
如何使用Image控件? –
@ArghyaChakraborty:呃?它是VB6工具箱中的標準組件。你可以像添加任何其他控件一樣添加它... – Antagony
嘿,我明白了。它的奇妙...爲你+1 –