0
我想打開一個.jpg,.gif或.bmp到一個picturebox並使它成爲一個位圖,這樣我就可以在它上面繪製,但此刻當我運行我的程序,然後嘗試將其中一個圖像文件加載到我的圖片框中時,它出現'參數無效'的錯誤。 這是我當前的代碼:打開一個圖像文件到一個Picturebox使其成爲一個位圖
openFileDialog1.InitialDirectory = @"N:\My Documents\My Pictures";
openFileDialog1.Filter = "JPEG Compressed Image (*.jpg|*.jpg" + "|GIF Image(*.gif|*.gif" + "|Bitmap Image(*.bmp|*.bmp";
openFileDialog1.Multiselect = true;
openFileDialog1.FilterIndex = 1;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
capturebox.BackgroundImage = new Bitmap(ofd2.FileName);
}
我不知道爲什麼發生這種情況,請幫助。
感謝
你能告訴我們錯誤發生的地方嗎? – 2010-12-15 19:05:06
也許我不是正確理解的東西,但在您的代碼片段中,用戶正在從openFileDialog1中選擇一個文件,但是您使用的是來自ofd2的文件名。如何填寫ofd2的文件名? – 2010-12-15 19:10:06