Hejsan Hejresource filer, hur gör man
Jag ska göra om ett program så att det ska gå att få många olika språk. Har tänkt på en lösning som kanske kan se ut så här:
Om jag har en label och texten ska vara "Hej", så om man har valt (eller helst ska den känna av vilket språk man har inställt på datorn) engelska så kommer det upp Hello. Lösning på detta kanske kan vara: Label1.caption = 1 + språk (0 = engelska, 1000 = något annat språk, 2000 = något annat)
1+Språk blir då om man har engelska 1+0 alltså 1 och Hello kommer skrivas ut.
1 Hello
2 World
1001 Bonjour
1002 Monde
2001 Hola
2002 Mondo
Är detta en smart lösning. Hur gör man en resource fil som ser ut som den här och framför allt hur anropar man den så att när man skriver:
label1.caption = resource fil (1+språk)
Detta ska göras i VB6.
Jag laddade hem ett exempel atm.vpj från microsoft men kunde inte öppna och titta på resource filen.
Tack på förhandSv: resource filer, hur gör man
Så svarade jag 2001-05 på första delen av din fråga
Om du har VB 6 så skall du ta in en Resource Editor
1 i Menyn Add-Ins välj Add-In Manager
2 Välj VB 6 Resource Editor
3 Klicka för Loaded/Unloaded (du kan även välja Load on Startup)
4 Tryck Ok
Nu har du fått en ny symbol uppe i menyn (grön kub)
Klicka på den
Välj abc symbolen ,dubbeklicka i textrutan 101 skriv tryck Enter 102 osv.
Nu kan du även kolla ATM projektets Resourcefil
mvh
Sven