/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Finde komponenter på form runtime?
Fra : Thomas Eg Jørgensen


Dato : 25-10-01 08:14

Hej

Jeg sidder og fifler lidt med ideer til multilanguage-løsning og tænkte på
om det er muligt at gennemløbe alle forms(runtime!) og lede efter f.eks.
labels, panels etc. Planen var så at programmet selv skulle opdatere labels
etc i forhold til f.eks. en database, så kunne man nemt lægge flere sprog
ind i databasen.......

Men kan man gøre dette? uden at skulle "hardcode" alle navne ind i en eller
anden funktion? Man kan nemt glemme et enkelt sted:-/

MVH
Thomas



 
 
Bent Pedersen (25-10-2001)
Kommentar
Fra : Bent Pedersen


Dato : 25-10-01 09:17

Hej,

In article <9r8dt5$11is$1@news.cybercity.dk>, Thomas Eg Jørgensen says...
>Jeg sidder og fifler lidt med ideer til multilanguage-løsning og tænkte på
>om det er muligt at gennemløbe alle forms(runtime!) og lede efter f.eks.
>labels, panels etc. Planen var så at programmet selv skulle opdatere labels

Antallet af komponenter på formen kan aflæses fra ComponentCount.

Komponenterne står i Components, som er et array med TComponents, så må du selv
typecaste efter komponentens ClassName.

/Bent



CykelSmeden fra Aalb~ (28-10-2001)
Kommentar
Fra : CykelSmeden fra Aalb~


Dato : 28-10-01 21:21

Jeg har ikke erfaring i selv at programmere med 'løse resourcefiler', men
administrerer flere multilanguage programmer som anvender sådanne. Hvis du
er seriøs omkring problematikken vik jeg nok anbefale dig at bruge den
metodik.

i korte træk drejer det sig om at have alle sprogspecifikke variabler i er
resourcefil.
denne kan så oversættes til flere andre sprog selv om selve programmet er
kompileret, og du har således beskyttet din kode.

hilsen finn

"Bent Pedersen" <bentriloquist@eurosport.com> skrev i en meddelelse
news:ITPB7.42339$ev2.50378@www.newsranger.com...
> Hej,
>
> In article <9r8dt5$11is$1@news.cybercity.dk>, Thomas Eg Jørgensen says...
> >Jeg sidder og fifler lidt med ideer til multilanguage-løsning og tænkte

> >om det er muligt at gennemløbe alle forms(runtime!) og lede efter f.eks.
> >labels, panels etc. Planen var så at programmet selv skulle opdatere
labels
>
> Antallet af komponenter på formen kan aflæses fra ComponentCount.
>
> Komponenterne står i Components, som er et array med TComponents, så må du
selv
> typecaste efter komponentens ClassName.
>
> /Bent
>
>



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste