Oprettet tir. d. 21. november 2000 kl. 12:00:59

oletaft
oletaft (21.219 point. Point ude: 0)

2 klasser, 1 form?

Borland Builder C++ 4.0 spg.
Jeg har en OpretKunde klasse og en NedlaegKunde klasse. Hvordan kan de begge bruge ButtonObnjekter og edit objekter fra EN klasse TForm, og ikke 2. Er det arv vi er ude eller noget helt andet? Jeg har prøvet alt nu, men intet virker. 2 klasser skal bruge en form. Meget simpelt?

Skrevet tir. d. 21. november 2000 kl. 12:32:03| #1

stringbuffer
stringbuffer (22.561 point)
Lad mig se om jeg forstår dit spørgsmål:

Du har 2 klasser, men du vil gerne have deres instanser til at kunne dele samme edit-felter og knapper?

Skrevet tir. d. 21. november 2000 kl. 12:37:38| #2

oletaft
oletaft (21.219 point)
Jeps 10-4, godt stringbuffer. Der er 30 point til dig.

Skrevet tir. d. 21. november 2000 kl. 12:38:04| #3

oletaft
oletaft (21.219 point)
Hvis altså du har en løsning på det...

Skrevet tir. d. 21. november 2000 kl. 12:55:42| #4

borrisholt
borrisholt (73.924 point)
Jeg kan ikke lige forstå hvad det helt store problem er ... Du giver bare dine to klasser et datamedlem af typen TEdit * (fx. TEdit *fEdit)Så laver du en property på hver af dine klasser som kan initialisere din fEdit.

Så kan du bare skrive i det som var det et normalt edit felt .... fEdit->Text = \"HEST\";

Jens B

Skrevet tir. d. 21. november 2000 kl. 13:01:12| #5

stringbuffer
stringbuffer (22.561 point)
Du skal lave dine klasser så felterne/knapperne ikke bliver erklæret inde i klassen, istedet skal du lave en konstruktør, der tager dem som referenceparametere.

Skrevet tir. d. 21. november 2000 kl. 13:05:14| #6

mickni33
mickni33 (13.827 point)
Husk at dine to klasser skal arve TForm

Skrevet tir. d. 21. november 2000 kl. 13:07:15| #7

mickni33
mickni33 (13.827 point)
Uppps forkert
husk at arve fra TForm har selv været ude for samme episode

Skrevet tir. d. 21. november 2000 kl. 13:09:25| #8

oletaft
oletaft (21.219 point)
Det virkede Mickni33, det var bare arv jeg skulle have til at fungere. Tak.

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Updater Hybrid App

Oprettet den 18. april 2012 kl. 13.29
sir_madsen giver 100 point for svar | Giv et svar »

Ansi-c win32API - kan ikke oprette Richedit4.1 kontrol

Oprettet den 16. april 2012 kl. 22.13
cblcbl giver 60 point for svar | Giv et svar »

Iphone Objective C - Sætte image på et imageview.

Oprettet den 7. april 2012 kl. 11.36
lasserasch giver 30 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger