Új hozzászólás Aktív témák

  • Tomi_78

    aktív tag

    Sziasztok!
    Tudna segíteni valaki, hogy Borland C++ Builder 6-ban saját függvényt hogyan lehet hívni egy futásidőben létrehozott időzítő OnTimer eseményével?
    Így néz ki a függvényem fejléce (__fastcall-t nem írtam bele, mert - gondolom - nem muszáj, de vele is hibás):
    void alakmozgatas()
    {
    ...
    }

    így pedig az időzítő:
    alakmozgato=new TTimer(this); //Időzítő létrehozása
    alakmozgato->Interval=5; //Időtartam beállítása
    alakmozgato->OnTimer=alakmozgatas(); //Ez történjen, ha lefutott.

    és az utolsó sorra azt írja ki, hogy: Not an allowed type.
    Ha meg elhagyom a zárójeleit:
    [C++ Error] Unit1.cpp(90): E2034 Cannot convert 'void (_fastcall *)(TObject *)' to 'void (_fastcall * (_closure )(TObject *))(TObject *)'

    Teljesen tanácstalan kezdő vagyok.

Új hozzászólás Aktív témák