Hur får man tag på Caption för knapparna "Back", "Next", "Finish" och "Cancel" så att den följer systemspråket. Alltså om man har ett svensk operativsystem skall det automatikst bli "Tillbaka", "Nästa", "Slutför" och "Avbryt" I vb finns konstanter för detta. Ex: vbCancel, vbAbort, vbYesNo, vbInformation osv - titta på detta i VB's hjälp på exempelvis ordet msgbox för samtliga knappar... Menar du att du vill att dina EGNA knappar i dina EGNA formulär skall ha rätt Caption beroende på operativsystemet?Fördef. text på knappar
Mvh
/BosseSv: Fördef. text på knappar
Ex: MsgBox "Hejsan", vbYesNo+vbInformation, "test"
/PelleSv: Fördef. text på knappar
I så fall får du nog använda dig av VB:s resurs-filer och lägga upp de olika språkens texter i den och sedan referera till dem från knapparna, har för mig att VB kan hjälpa till med detta en del... har ej pysslat med det själv...
Vill du däremot använda enkla MsgBox så funkar Pelles tips alldeles utmärkt!
Ett jobbigt problem är när man gjort en applikation i ETT språk och sedan kunden sitter o kör den på en dator med ett operativsystem för ett annat språk, då blir alla EGNA knappar etc i ett språk och alla MsgBox:ar i ett annat... ser lite illa ut...
Antar att man för att lösa detta måste göra egna formulär som ersätter t ex MsgBox och sedan använda sig av t ex resurs-filer.... *jobbigt*
Eller är det nå'n som har en kommentar om detta?! :-)
mvh // <b>Qez</b>