Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem RadioGroup, GroupBox v Delphi

Zdravím.
Takovy lamovsky dotaz.
Proč když umistim na komponenty RadioGroup nebo GroupBox Label tak v něm nejde měnit text.

Když dam do FormCreate Label1.Caption :='Test1'; tak je to OK
Když však umistim Label1.Caption :='Test2'; do tlačitka Button tak se text v Labelu nezmění.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
A kliknul jsi na dany button?
ERASER 15.05.2012 14:17
ERASER
:-D:-D:-D:-D 297444014 nový
Marcel s Brna 15.05.2012 17:30
Marcel s Brna
Hmmm... Pchať do RadioGroup komponentu Label...hmmm... Učíš sa alebo? Tvojej hre nerozumiem, Tvoji… nový
pme 15.05.2012 18:06
pme
Proc takovy smich, kdyz ani nevis ty sam jestli jsi Hanzlk nebo Marcel s Brna. Uprav to tlacitko tak… nový
ERASER 15.05.2012 18:09
ERASER
vseobecne vo Winapi ked zmenis label existujuceho okna tak musis zavolat update/redraw funkciu alebo… nový
MM.. 15.05.2012 18:03
MM..
... trochu som hladal a delphi to asi ma robit za teba, daj sem kod. nový
MM.. 15.05.2012 18:06
MM..
Neni kod. Novy projekt. Na Form vložim RadioGroup, pak na něj Label1,Label2 a Button. Spustim www.n… nový
Hanzlik 15.05.2012 18:37
Hanzlik
ono TForm.Label1 neni to same co RadioGroup.Label1 P.S: ale neviem jak to tam mas, ked "neni kod", j… nový
MM.. 15.05.2012 18:39
MM..
Vzdyt ti uz napsal MM.. ze musis udelat update/redraw Marceli z Brna a ja jsem ti to psal take htt… poslední
ERASER 15.05.2012 18:43
ERASER

Proc takovy smich, kdyz ani nevis ty sam jestli jsi Hanzlk nebo Marcel s Brna.
Uprav to tlacitko takhle:

procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption:= 'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB';
Label2.Caption:= 'BBBBBBBBBBBBBBBB';
RadioGroup1.Repaint;
end;

Je to presne co rika MM..
EDIT: nebo to taky jde takhle:

procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption:= 'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB';
Label2.Caption:= 'BBBBBBBBBBBBBBBB';
RadioGroup1.Refresh;
end;

Zpět do poradny Odpovědět na původní otázku Nahoru