Beste mensen,
Ik wil een Icon op m'n knoppen zetten. Ik heb een nieuwe map aangemaakt waarin de iconen komen te staan.
En de knop waarop ik de icoon wil zetten geef ik het pad mee:
Wanneer ik de code uitvoer krijg ik een Filenotfoundexception, wat mij lijkt dat ik een verkeerd pad mee geef...Code:verwijderknop.Image = Image.FromFile("~/Image/Delete.png");
Deze code heb ik toendertijd bij ASP ook gebruikt (achterliggende code C#) en daar werkte dit gewoon.
Wanneer ik hardcode het gehele pad invoer werkt het wel goed. Wat doe ik verkeerd?
Bij voorbaat dank
Laatst aangepast door EdjeCageman : 8 mei 2012 om 15:39
Ik neem aan dat het probleem het '~' teken is, laat het eens weg.
Nop ook al geprobeerd, maar is niet 't probleem
Zet even Application.StartupPath ervoor als dat een optie voor je is, dan heb je altijd je volledige pad.
Of gebruik een resource file.
Heb je wel een Image map met daarin uw Delete.png in het mapje Debug?
Als dat zo is, zou dit normaal niet mogen optreden.
dan zou ik u misschien aanraden op een Clean build te doen, dan kan het misschin wel helpen.
Heb zelf nog getest en het werkte perfect.
Als je toch wilt om te verwijzen naar vorige mappen kan je gebruik maken van.
Code:Image.FromFile("../../Image/Delete.png");
Met vriendelijke groetjes, Jim
Developer of PHP, Mysql, C#, Java, C/C++
@Jim, ik ben wel dom maar zo dom om die map + afbeelding niet in de solution neer te zetten ben ik nog niet
Maar die code die je gaf is helemaal perfecthij doet 't!!!
Tnx
De rest ook btw, voor de genome moeite![]()