Normalt sett så gör man ju: du behöver väl inte ha det som en const? Det är ju inte en konstant om du ändrar på den ;-) Nej det skiter sig i alla fall. om du deklarerar den som string helpfile igen så kommer du bara skapa en lokal variabel som du ändrar... skriv bara Tack, nu fungerar det.Byta hjälpfil efter språk??
<code>
private const string helpfile = "Help//musictranslater_sv.chm";
//osv
Help.ShowHelp(this, helpfile);
</code>
...men nu skulle jag vilja byta helpfile beroende på språk.
Jag försöker så här:
<code>
case "sv":
country ="sv-SE";
helpfile = "Help//musictranslater_sv.chm";
break;
case "en":
country ="en-US";
helpfile = "Help//musictranslater_en.chm";
break;
</code>
..men det sk...r sig.
Några förslag?Sv: Byta hjälpfil efter språk??
Är det inte därför det skiter sig?Sv:Byta hjälpfil efter språk??
Just nu så prövar jag med:
private string helpfile = "Help//musictranslater_sv.chm";
string helpfile =lasaResurc("strHelfile");
Och så har jag lagt in de olika patherna i recurce-filerna
"Help//musictranslater_en.chm"
"Help//musictranslater_sv.chm"
Jag trodde att jag var förståndig men...
Sv: Byta hjälpfil efter språk??
helpfile =lasaResurc("strHelfile");
Sv:Byta hjälpfil efter språk??
Jag hadde försökt det innan, men dum som man är, så hadde jag lagt in fnuttarna också, därav felet.
Nu är det kanon och jag börjar att se slutet av denna applikation.....snyft.