Avatar billede ser Nybegynder
29. oktober 2004 - 08:15 Der er 2 kommentarer og
1 løsning

Listning af en forms komponenter

Min VB6 aplikation skal udvides med understyttelse af flere sprog, jeg har hertil en procedyre som ændre dansk tekst til en tekst på et andet sprog. opgaven er nu at få funktionen til at ændre alle komponent navne f.eks. sådan:
    Form1.yy_drift.Caption = DK(Forn1.yy_drift.Caption, 0, "")
    Form1.yy_fraja.Caption = DK(Form1.yy_fraja.Caption, 0, "")
    Form1.yy_admin.Caption = DK(Form1.yy_admin.Caption, 0, "")
    Form1.yy_batch.Caption = DK(Form1.yy_batch.Caption, 0, "")
Ovenstående fungere, men der er rigtig mange komponenter der skal behandles på denne,
nogen som kender en måde. hvor man i en lykke struktur, kan behandle alle formens komponenter en for en ?
Avatar billede hiks Nybegynder
29. oktober 2004 - 11:43 #1
hej

er det "kun" caption der skal ændres på de komponenter?

jeg kan forstille mig at du kan gøre noget i stil med:


Dim lbl As Label

For Each lbl In DinForm 'altså i forhold til det du skriver så Form1
    lbl.Caption = DK(lbl.Caption)
Next

/hiks
Avatar billede ser Nybegynder
29. oktober 2004 - 15:42 #2
Det var lige det jeg manglede, jeg er et meget lykkeligt menneske
Tusind tak for hjælpen
Avatar billede hiks Nybegynder
29. oktober 2004 - 16:15 #3
jamen så er weekenden jo reddet. :o)

go weekend

/hiks
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester