Ⅰ 在VB中如何更改picturebox中圖片的尺寸,並保存更改後的圖片
VB6.0中可使用PaintPicture 方法在 Form, PictureBox 或 Printer 上繪制圖形文件時設置參數更改圖片的尺寸。使用SavePicture 語句,從對象或控制項(如果有一個與其相關)的 Picture 或 Image 屬性中將圖形保存到文件中。
PaintPicture 方法,用以在 Form, PictureBox 或 Printer
上繪制圖形文件(.bmp、.wmf、.emf、.cur、.ico或 .dib)的內容。不支持命名參數。
語法
代碼實例:
Private Sub Command1_Click()
Picture2.PaintPicture Picture1.Picture, 0, 0, 4000, 3200
End Sub
Private Sub Command2_Click()
SavePicture Picture2.Image, "D:Pic.bmp"
End Sub
Private Sub Form_Load()
Picture2.AutoRedraw = True
Picture1.Picture = LoadPicture("D:p1.jpg")
End Sub
Ⅱ VB中如何改變圖片的大小
方法如下:
1、讀取該圖片;
2、使用PaintPicture方法縮放繪制圖片;
3、保存PictureBox中的圖片。
注意:VB的SavePicture只能保存BMP,想保存為其他格式,只能自己根據文件格式寫,或者找控制項。
Ⅲ VB怎麼修改應用程序的圖標
1、打開Visual Basic 6.0軟體,新建一個exe的工程,點擊form1,打開其屬性Icon的輸入框,打開要使用的圖標文件(xxx.ico).
Ⅳ 怎麼修改已經做好的VB程序的圖標
可以用exescope軟體改。
打開"開始菜單",找到"運行"。
輸入"regedit",然後確定。
在左側展開:
HKEY_CLASSES_ROOT\VBEFile\DefaultIcon
然後雙擊右面窗格中那個"(默認)"。
把原有的圖標路徑清除。
輸入您的圖標路徑。
輸入完後,單擊確定,關閉注冊表編輯器。
之後重新啟動即可完成修改。
只能這么改,要在其他機器上可以先做個注冊表文件再導注冊表,
Ⅳ vb生成的exe文件 要替換其中的圖片 應該怎麼做
GetVBRes 0.9 (要找破解版的)
文件——打開vb程序
找到要修改的圖片,比如 (寬:128 x 高:96 x 顏色:24位)
右鍵——替換當前資源——導入替換圖像
最後保存
Ⅵ vb image picture 如何按比例改變圖片的大小
要用PictureBox控制項實現圖片縮放功能,必須自己編寫代碼。
PictureBox控制項有一個PaintPicture方法,可以對圖片進行諸如縮放,復制等操作。
這個方法比較復雜,其格式為:
DestPic.PaintPicture
SrcPic.Picture,DestX,DestY[,DestWidth]
_
[,DestHeight][,srcX][,srcY][,srcWidth][,srcHeight][,Opcode]
其中,DestPic為目標圖形;SrcPic為源圖形;DestX,DestY為目標圖形的原點;DestWidth,DestHeight為可選的,分別為目標圖形的寬度和高度;srcX,srcY為可選的,為原圖形的原點;srcWidth,srcHeight為可選的,分別為原圖形的寬度和高度;Opcode也為可選的,用於將按位操作傳遞到點陣圖,一般省略。
下面舉個例子。
在窗體上放兩個PictureBox控制項Picture1和Picture2,通過Picture1的Picture屬性為Picture1載入一幅圖片,並且將Picture1的AutoSize屬性設為True,這樣Picture1的大小就和載入的圖形大小相同了,便於比較縮放後的效果。現在我們將Picture1的圖片縮小成剛好和Picture2控制項的大小一樣,代碼如下:
Dim
x1
As
Integer
Dim
y1
As
Integer
x1=0
y1=0
Picture2.PaintPicture
_
Picture1.Picture,x1,y1,Picture2.ScaleWidth,Picture2.ScaleHeight,x1,
_
y1,Picture1.ScaleWidth,Picture1.ScaleHeight
上面代碼中Picture1為源圖形,Picture2為目標圖形,x1,y1為源和目標圖形的原點,這里都設為0。
Ⅶ 在vb中如何載入 修改 外部圖片(jpg)
在窗體中建立一個PictureBox控制項,載入圖片,保存圖片:
Picture1.AutoSize = True
Picture1.Picture = LoadPicture("e:\han.jpg")
SavePicture Picture1.Image, "e:\hand.jpg"
如果要把han.jpg刪除,再加一條代碼:
Kill "e:\han.jpg"
Ⅷ VB 如何改變圖片文件大小
'將image的stretch屬性改為true就行了.
image1.stretch=true
'就是讓圖像適應image.
'或者:
'在窗體載入時設置image的大小.
image1.width=1000
image1.height=2000
方法如下:
1、讀取該圖片;
2、使用PaintPicture方法縮放繪制圖片;
3、保存PictureBox中的圖片。
注意:VB的SavePicture只能保存BMP,想保存為其他格式,只能自己根據文件格式寫,或者找控制項。
Ⅸ VB的上面的圖片怎麼改謝謝了
要有個企鵝圖像的ico圖片,窗體的icon屬性是這張圖片的地址,生成的.exe後就是這樣了
Ⅹ VB寫完程序後怎麼把圖標修改成自己喜歡的
可以使用資源編輯軟體,如EXEScope、ResHacker等工具,它們可以修改EXE文件的圖標。如果程序是自己的,你直接將啟動窗口的ICON屬性定義成自己喜歡的圖標再編譯就可以了。