當前位置:首頁 » 圖片知識 » 如何把圖片上傳到picturebox
擴展閱讀
女生和渣男搞笑圖片 2023-08-31 22:07:09
嘻嘻長什麼樣圖片 2023-08-31 22:06:10

如何把圖片上傳到picturebox

發布時間: 2023-03-18 21:28:35

㈠ 怎麼通過代碼往C#的windows窗體的picturebox控制項里添加本地圖片具體代碼是什麼

添加一個picturebox控制項,一個button控制項,一個openFileDialog控制項
在點擊button的時候打開一張圖片並將打開的圖片顯示在picturebox上面
//設置指豎能獲取的圖片的格式
this.openFileDialog1.Filter = "*jpg|*.jpg|*bmp|*.bmp|*gif|*.gif";
//顯示對話框提示用戶打開圖片並且用戶點擊了「打開」按鈕
if (this.openFileDialog1.ShowDialog() == DialogResult.OK)
{
//將圖片顯示在picturebox上
Bitmap pic = new Bitmap(this.openFileDialog1.FileName);
this.pictureBox1.Image = pic;
}

圖片的相碰衫對路徑與絕對路徑一般是用在窗體的背景圖片或空間的背景圖片上
使用絕對路徑有一個弊端:當你的圖片或者項目被移動到其他電腦上的時候在載入圖片的話就會出現錯誤(例如找不到圖片);如果使用相對路徑就不會出現這種情況
圖片相對路徑的用法:將所要用到的圖片全部凡在項目的Debug文件夾下(也可以在Debug文件夾下創建一個文件夾專門用來保存圖片),在添加圖片的時候用
this.BackgroundImage = new Bitmap(Application.StartupPath +@"(\如果圖片保存在文件夾中需要加上文件夾名稱,如果沒有則不加)\圖片名稱.後綴名");
Application.StartupPath是獲取當前項目的Debug文件夾所在的路徑,你可以是這彈出看一看:
MessageBox.Show(Application.StartupPath.ToString());

希望唯吵大能夠對你有用!

㈡ (VB)如何把屏幕上的圖像復制到picturebox中

使用搜族帶API函數GetDesktopWindows()獲得整個屏幕的句柄,再使用BitBlt()函數復制穗數。
方法就是這樣,世蘆代碼要自己寫才有意義...

㈢ VB問題:如何使一張圖片裝在Picturebox上

方法1,直接在PictureBOX控制項的屬性Picture項選圖殲穗片。
方法2,用下列代盯圓碼凱改塌,可動態切換圖片:
Private Sub Form_Load()
Picture1.Picture = LoadPicture("c:\windows\安裝程序.bmp")
End Sub

Private Sub Command1_Click()
Picture1.Picture = LoadPicture("D:\Program Files\Microsoft Visual Studio\Common\Graphics\Bitmaps\Assorted\Vb416mom.bmp")
End Sub

注意上述PictureBOX的屬性AUTOSIZE選TRUE,以自動適應圖片尺寸的變化。

㈣ c#如何OpenFileDialog按鈕上傳圖片到PictureBox

OpenFileDialog fd = new OpenFileDialog();
fd.Filter = "jpg|*.jpg";
if(fd.ShowDialog()== System.Windows.Forms.DialogResult.OK)
{
this.pictureBox1.ImageLocation = fd.FileName;
}

㈤ (C#編程)怎麼在PICTUREBOX中放入圖片用代碼

放入圖片,可以在屬性窗口中設置,也可用代碼去設置。
這里我只簡單說一下用代碼去設置pictureBox的圖片路徑:
例如:PictureBox控制項的控制項名為:pictureBox1
在C盤根目錄下有一個圖片test.gif,把這個圖片放到pictureBox1中的代碼可以這樣寫:
pictureBox1.ImageLocation = @"C:\aa.jpg";
就可以了

如果你用相對路徑的話,需要把圖片,或圖片所在的文件夾放到項目的生成可執行文件夾中(Debug或Release文件夾),假設你當前用的是調試模式,即生成文件在Debug文件夾中,將aa.jpg這個文件放入Debug文件夾中,引用時:
pictureBox1.ImageLocation = "aa.jpg";

㈥ VB問題:如何使一張圖片裝在Picturebox上

方法1,直接在PictureBOX控制項的屬性Picture項選圖凱改塌片。
方法2,用殲穗下列代碼,可動態切換圖片:
Private
Sub
Form_Load()
Picture1.Picture
=
LoadPicture("c:\windows\安裝程序.bmp")
End
Sub
Private
Sub
Command1_Click()
Picture1.Picture
=
LoadPicture("D:\Program
Files\Microsoft
Visual
Studio\Common\盯圓Graphics\Bitmaps\Assorted\Vb416mom.bmp")
End
Sub
注意上述PictureBOX的屬性AUTOSIZE選TRUE,以自動適應圖片尺寸的變化。