Resource-filer i VB.Net
Hej EksperterJeg er lige ved at lege med nogle resource-files i VB.NET og er løbet ind i lidt problemer.
Jeg har tilføjet 3 filer, der hver indeholder det samme antal strenge. Hver streng har et navn, som de deler med tilsvarende values i de 2 andre filer. Dvs i samtlige 3 filer er der fx en streng med navnet 'Test' og forskellige values.
Spørgsmålet er så, om der er mulighed for at lave en reference til en bestemt resource-fil, alt efter brugerinput. Således hvis vi fx tager udgangspunkt i radio-buttons:
Hvis brugeren vælger radiobutton 1, vil resource-fil 1 blive benyttet, og når jeg så forsøger at hente data fra den valgte resource-fil med navnet 'Test', så får jeg de values i resource-fil 1.
Jeg har lagt mærke til, at man kan hente data ud ved at benytte følgende:
My.Resources.[resource-name].[string-name]
For at simplificere det lidt, så leder jeg efter en mulighed for at kunne gøre således:
dim res as Resource
if i = 1
res = My.Resources.resourcefile1
else if i = 2
res = My.Resources.resourcefile2
else
res = My.Resources.resourcefile3
end if
Msgbox res.Test
Ovenstående virker desværre ikke.
Håber i kan hjælpe :)
Med venlig hilsen
Lars Rasmussen