Hej! >JAg har försökt med följande men får det inte att funka. Du har glömt \ mellan Application.StartupPath och FileName. nej Filename variablen har \ i sig.... Se om detta fungerar istället: Fel: Antar att myPic är null, ev så hittar den inte din bild!?Loadpicture
Jag vill köra gamla LoadPicture(file as string) i VB.NET
JAg har försökt med följande men får det inte att funka.
<code>
PictureBox1.Image = Image.FromFile(Application.StartupPath & FileName)
'har även provat
Dim Pic As System.Drawing.Image
Pic.FromFile(Application.StartupPath & FileName)
PictureBox1.Image(Pic)
</code>
jag får det ej att funka, hur göra?Sv: Loadpicture
Vad händer när du kör koden då?
>PictureBox1.Image = Image.FromFile(Application.StartupPath & FileName)
Det här är "rätt" sätt att göra det på, Fast jag skulle rekommendera att du använder System.IO.Path.Combine() för att sammanfoga StartupPath och FileName.
MSSv: Loadpicture
Testa detta och se om det fungerar:
Pic.FromFile(Application.StartupPath & "\" & FileName)
/Fredrik Normén NSQUARED2
http://www.nsquared.netSv: Loadpicture
jag får det att fungera utan error nu men bilden laddas aldrig i boxen, det händer inget bara...Sv: Loadpicture
<code>
myPic = New Bitmap(Application.StartupPath & FileName)
PictureBox1.Image = CType(myPic, Image)
</code>
/Fredrik Normén NSQUARED2
http://www.nsquared2.netSv: Loadpicture
An unhandled exception of type 'System.NullReferenceException' occurred in ID-Studio Light.exe
Additional information: Object reference not set to an instance of an object.
Ref:
<code>
MainForm.PictureBox1.Image = CType(myPic, Image)
</code>Sv: Loadpicture
Se om myPic är null vid den MainForm.PictureBox1.Image = CType(myPic, Image)
om den är null se så att du verkligen har rätt sökväg till filen.
/Fredrik Normén NSQUARED2
http://www.nsquared2.net