Kutsumisongelma

4+4

Miten kutsun Toistuvaa proceduurista Homma, kun niiden esittely on seuraava:

TForm1 = class(TForm)
. . .
procedure Toistuva(Sender: TObject);
procedure Homma(Sender: TObject);
. . .
private
{ Private declarations }
public
{ Public declarations }
end;

2

516

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • buudda

      procedure TForm1.Toistuva(Sender: TObject);
      begin
      showmessage('Täällä toistuva');
      end;

      procedure TForm1.Homma(Sender: Tobject);
      begin
      toistuva(sender);
      end;

    • 20+6

      Toisenlainen ratkaisu voisi olla että
      toistuva työ tehdään omassa aliohjelmassa
      joka on esitelty private-osiossa
      mutta tämä on vain joissakin tapauksissa parempi kuin tuo
      aiemmin esitetty.


      TForm1 = class(TForm)
      . . .
      procedure Toistuva(Sender: TObject);
      procedure Homma(Sender: TObject);
      . . .
      private
      { Private declarations }
      procedure TeeToistuva;
      public
      { Public declarations }
      end;


      procedure TForm1.Toistuva(Sender: TObject);
      ..
      begin
      ...
      TeeToistuva;
      ...

      procedure TForm1.Homma(Sender: TObject);
      ..
      begin
      ...
      TeeToistuva;

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Sä olet epävakaa

      tai ainakin yrität onnistuneesti vaikuttaa siltä. Ei sun kanssa uskalla ruveta yhtään mihinkään, menis hommat ojasta all
      Ikävä
      32
      1974
    2. Mieti miten paljon yritin

      Löytää yhteyttä kanssasi uudelleen sen väärinymmärryksen jälkeen. Koen etten tullut puoleltasi hyvin kohdelluksi mies😔
      Ikävä
      57
      1789
    3. Kurkkiiko myyrä jo

      Milloin tulee kolostaan?
      Ikävä
      36
      1504
    4. Kaikki on hyvin rakkaani

      Ja tulee olemaan.
      Ikävä
      77
      1210
    5. Yksi viesti häneltä ja ottaisin takaisin

      Mutta ei sitä tule. Ja ehkä parempi niin, tein jo valintani. En saanut häneltä tarpeeksi, kaikki muu meni minun edelle j
      Ikävä
      23
      1135
    6. En enää uskalla laittaa sulle viestiä

      Naiselta miehelle ****
      Ikävä
      52
      1079
    7. En ikinä koskaan

      En tule ikinä hyväksymään!
      Tunteet
      54
      920
    8. Keskisarjan puheet

      Onko kansanedustajan sopivaa puhua tuollai vai pitäisikkö potkia pois eduskunnasta?
      Suomussalmi
      179
      894
    9. Sovitaanko ja halataanko?

      Pyydetään toisiltamme anteeksi...❤️
      Ikävä
      49
      893
    10. Olen selvästi rikki

      Narsistiset ihmiset jotenkin koukuttaa minut.
      Ikävä
      24
      884
    Aihe