ďťż

Ładny brzuch

Mam kodzik:
if Button1.Caption:='Play' then Button1.Caption:='Stop' else Button1.Caption:='Play';

Czyli jak się kliknie na Buttona to się zmienia w nim tekścik.
A ja chciałbym żeby tekst się zmieniał(nie według kolejności).
Było by tych
Label1.Caption:='...' z 20.
Więc mój kod nie jest chyba zgodny i aby wyświetlało się tak jak zeche komputer.
I jeszcze bym prosił drugi sposób że bez klikania się pojawia zmiennie.



jak masz Label to tam nie ma Caption tylko TexT np.

Label1.Text ...

w twoim przypadku to by wyglądało tak :


if Label1.Text:='Play' then Label1.Text:='Stop'
else Label1.Text:='Play';


:)
Użytkownik DJ_FireBird edytował ten post 06 listopad 2005, 10:01

Mam kodzik:
if Button1.Caption:='Play' then Button1.Caption:='Stop' else Button1.Caption:='Play';

Czyli jak się kliknie na Buttona to się zmienia w nim tekścik.
A ja chciałbym żeby tekst się zmieniał(nie według kolejności).
Było by tych  z 20.
Więc mój kod nie jest chyba zgodny i aby wyświetlało się tak jak zeche komputer.
I jeszcze bym prosił drugi sposób że bez klikania się pojawia zmiennie.

Po kliknięciu w Btn zmienia się tekst w Labelu (nie wg. kolejności)


DJ_FireBird
Użytkownik scretch edytował ten post 06 listopad 2005, 10:14


DJFirebird: jestes w bledzie. Zarowno label jak i button maja caption nie text ;)

Po kliknięciu w Btn zmienia się tekst w Labelu (nie wg. kolejności)
Tyle to i ja wiem-tylko drobna pomyłka.


Po kliknięciu w Btn zmienia się tekst w Labelu (nie wg. kolejności)
Tyle to i ja wiem-tylko drobna pomyłka.

Ja chcę mieć 20 wyrazów i jak się kliknie na btn'a to ma się wyświetlać jeden losowo.
Coś takiego jak np. 'Porada dnia'.


Ja chcę mieć 20 wyrazów i jak się kliknie na btn'a to ma się wyświetlać jeden losowo.
Coś takiego jak np. 'Porada dnia'.


Ja chcę mieć 20 wyrazów i jak się kliknie na btn'a to ma się wyświetlać jeden losowo.
Coś takiego jak np. 'Porada dnia'.

a jak to zrobić

ale ja nie jarze o co Ci chodzi w tym rysunku.. może napsizesz a nie bedziesz rysunki pokazywał nam i bedziemy zgadywać o co Ci chodzi ??

Jemu chodzi o to ze jak klikniesz na button, to wyswietla sie ten kod:

if Button1.Click then begin Label1.Caption:='play';

a jak drugi raz klikniesz to by sie wyswietlal taki kod:
if Button1.Click then begin Label1.Caption:='drugi texcik tylko ze losowy';

Sorka, ale ja tego zrobic nie umiem, tylko wytlumaczylem o co chodzi :P

ja żadnego rysunku nie pokazywałem.
Chcę aby po kliknięciu Na Button1 w Labelu1 wyświetlił się tekst losowo
który będzie chyba zapisany w Buttonie w postaci: Label1.Caption:='tekst';

//po implementation (zmienna globalna) var  tab: array[1..20] of string; //w onCreate Formy Randomize; tab[1] := 'text1'; tab[2] := 'text2'; ... tab[20] := 'text20'; //w onclick przycisku, czy czego tam chcesz Label1.Caption := tab[Random(20) + 1];

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •