/
Forside
/
Teknologi
/
Udvikling
/
C/C++
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
C/C++
#
Navn
Point
1
BertelBra..
2425
2
pmbruun
695
3
Master_of..
501
4
jdjespers..
500
5
kyllekylle
500
6
Bech_bb
500
7
scootergr..
300
8
gibson
300
9
molokyle
287
10
strarup
270
manuel opretning af components i Borland C~
Fra :
Michael Birkmose
Dato :
14-07-02 13:10
Hejsa!
Jeg er ny bruger af Borland C++ builder, og leget lidt med at oprette
forskellige TComponents dynamisk - dvs. uden om alt det smarte drag n' drop
som Borland kan.
Jeg har prøvet nogel ala nedenstående uden held.
For det første får jeg ikke nogen ny komponent vist + programmet crasher når
jeg lukke det.
Er der nogen der kan give et smart lille eksempel på hvordan man gør sådan
noget?
TLabel *test = new TLabel(this->GroupBox1);
this->GroupBox1->InsertComponent(test);
test->SetBounds(104,96,121,21);
test->Repaint();
Michael Birkmose
Mogens Hansen (
14-07-2002
)
Kommentar
Fra :
Mogens Hansen
Dato :
14-07-02 14:05
"Michael Birkmose" <michael.birkmose@aiesec.net> wrote
> Er der nogen der kan give et smart lille eksempel på hvordan man gør sådan
> noget?
Man skal sætte componentens "Parent".
F.eks. hvis man har en Form med en TGroupBox og en knap, kan man indsætte
eller fjerne en TLabel i groupboxen når der trykkes på knappen:
void __fastcall TForm1::ToggleLabelClick(TObject *Sender)
{
if(label) {
delete label;
label = 0;
}
else {
// this is essential
label = new TLabel(this);
label->Parent = GroupBox1;
// set various properties
label->Caption = "hello world";
label->Top = 20;
label->Left = 20;
}
}
Venlig hilsen
Mogens Hansen
Søg
Alle emner
Teknologi
Udvikling
C/C++
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177558
Tips :
31968
Nyheder :
719565
Indlæg :
6408925
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.