Avatar billede espeholt_jr Nybegynder
02. marts 2005 - 15:56 Der er 6 kommentarer og
1 løsning

Bruge object udfra et object

hej... hvordan bruger man et object udfra en streng?

fx hvis jeg ændrer navnet på mit object, så skal jeg kunne bruge det udfra en streng

funktionen i delphi hedder findcomponent()

altså det kunne fx være

"listBox1".Noget

det der hedder findcomponent("listBox1").Noget i delphi
Avatar billede arne_v Ekspert
02. marts 2005 - 15:58 #1
Du looper gennem Controls og finder dit objekt.
Avatar billede arne_v Ekspert
02. marts 2005 - 15:59 #2
foreach(Control c in Controls)
            {
                if(c is ListBox)
                {
                    if(c.Name == "listBox1")
                    {
                          // gør noget med c
                    }
                }
            }
Avatar billede espeholt_jr Nybegynder
02. marts 2005 - 16:01 #3
Fedt :) det er jo dejlig nemt :)

opret svar
Avatar billede espeholt_jr Nybegynder
02. marts 2005 - 16:03 #4
når jeg lige har dig, ved du så hvordan jeg får en event til et object jeg creater runtime

objBoxBox1.MouseDown = SelectObject(objBoxBox1);

<- giver fejl...

SelectObject er en event...
Avatar billede arne_v Ekspert
02. marts 2005 - 16:04 #5
svar
Avatar billede arne_v Ekspert
02. marts 2005 - 16:04 #6
Ups - den var værre - det ved jeg faktisk ikke
Avatar billede espeholt_jr Nybegynder
02. marts 2005 - 16:05 #7
okay, men takker...
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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