Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Lazarus, gdzie zaczyna się program ?

ferduch 17 Wrz 2015 21:37 552 6
  • #1 17 Wrz 2015 21:37
    ferduch
    Poziom 7  

    Hej

    Pytanie może bardzo głupie, no ale kto pyta nie błądzi.
    Od jakiegoś czasu uczę się obsługi lazarusa i powolutku tworzę swoją aplikację, dodając do niej coraz to więcej rzeczy.

    Zauważyłem, że aby dodać jakąkolwiek czynność/funkcję to programu np. wyświetlanie komunikatu po kliknięciu w buttona musi być on zawarty w jakieś procedurze.

    Code:

    procedure pierwsza.Button2Click(Sender: TObject);
    begin
      ShowMessage('to jest lazarus');
    end;


    A co jeśli chciałbym aby komunikat wyskakiwał zaraz po uruchomieniu aplikacji ?
    Starałem się znaleźć coś na anglojęzycznych forach, ale moja znajomość języka często nie wystarcza.

    Pozdrawiam i proszę o pomoc.

    0 6
  • #3 17 Wrz 2015 21:46
    ferduch
    Poziom 7  

    oloam napisał:
    W events formy - oncreate. Pewnie o to ci chodzi.


    Tak w dużym skrócie, chciałbym aby zaraz po włączeniu programu wyskakiwało okienko z treścią np "hello world".

    0
  • #5 17 Wrz 2015 21:59
    -psiak-
    Poziom 32  

    Sprawdź też OnShow oraz OnActivate

    0
  • #7 18 Wrz 2015 19:33
    Rezystoreczek
    Poziom 20  

    dodam od siebie, ze jest jeszcze KONSTRUKTOR klasy okienka :!:

    0