10. september 2001 - 23:59Der er
4 kommentarer og 1 løsning
Oprettelse af objekt...
Jeg er ret nu til klasser, mener dog at ha\' fanget en del af princippet bag dem.. Men skal lige høre.. Hvordan gør jeg for at oprette f.eks. en Shape..
Say hver gang jeg trykker på en knap, så skal den oprette en Shape (ud fra Tshape) ... Det er nok ret simpelt, men det jeg har prøvet, der kom den ikke med nogle fejl hverken under kompileringen eller når jeg trykkede på knappen..
Jeg havde defineret TestShape som Tshape, og under Button1 havde jeg TestShape := Tshape.Create(Form1) ... Nogle der kan komme med en lille let forklaring / kode eks. ?
og evt også om det er samme princip man skal bruge hvis man vil oprette flere forms, også ved tryk på en knap...?
jup, du havde ret, det var parent jeg ikke havde slået til... lige en lille kommentar til.. kan man oprette en form2 med form1 som parent efter samme princip?
Parent er ikke det samme som Owner, parent er din \"tegne\" handle, dvs. at den bliver bruget når windows skal tegne/updatere din control, hvorimod Owner er den handle delphi sætter ind i sin Component liste, og har ikke noget med tegningen at gøre men betyder noget for om formen skal free din control når du free\'r formen.
/Martin
Synes godt om
Ny brugerNybegynder
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.