Stacküberlauf !?!



  • Hallo

    reichen diese Methoden-Deklaration noch nicht aus? 🙂

    void __fastcall FormActivate(TObject *Sender);
            void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
            void __fastcall bcmd_helpClick(TObject *Sender);
            void __fastcall cmd_ftpnewClick(TObject *Sender);
            void __fastcall cmd_resetClick(TObject *Sender);
            void __fastcall cmd_loadClick(TObject *Sender);
            void __fastcall dbgrid_einstCellClick(TColumn *Column);
            void __fastcall cmd_aktClick(TObject *Sender);
            void __fastcall cmd_ftpspeichernClick(TObject *Sender);
            void __fastcall cmd_deleteClick(TObject *Sender);
    

    Das sind alles deine Ereignisse. Der OI schreibt diese nur in __published-Teil, um klar zu machen, das diese automatisch erzeugt wurden. Trotzdem sind es Methoden-Deklarationen.
    Du must eben deine selbstdeklarierten Methoden in den private-Teil schreiben. Ansonsten ist es das gleiche.

    /Edit : beachte dazu auich diese beiden Hinweise

    private:    // Anwender-Deklarationen
    public:        // Anwender-Deklarationen
    

    bis bald
    akari



  • super geil, danke akari, habe diese kleine funktion angewendet und siehe da es klappt 😉

    kann man anstatt int for funktionsnamen auch

    double, AnsiString, float, bool use. nehmen?

    und kann man dann auch folgendes anwenden;

    bool TForm1::funcl(int val1, AnsiString bemerkung, etc..)
    

    ??

    Gruß Thorsten

    und vielen vielen Dank, da bin ich schon einen sehr weiten schritt weiter gekommen 😉



  • Hallo

    selbstverständlich kannst du Parameter und Rückgabewert so einstellen, wie du es willst.

    bis bald
    akari


Anmelden zum Antworten