unverständliche Fehlermelung



  • ich habe folgenden Code:

    Melkung mlk1;
    String Datum,NextDatum,DatumVer;
    String MilchVer, FettVer, EiweissVer, ZellZahlVer, HarnstoffVer;
    int i,j,zaehler;
    
    __fastcall TFormGraphik::RadioGroup1Click(TObject *Sender)
    {
    

    Fehlermeldung:

    [C++ Fehler] UnitGraphik.cpp(36): E2316 '_fastcall TFormGraphik::RadioGroup1Click(TObject *)' ist kein Element von 'TFormGraphik

    kann das jemand erklären?
    LG Eliza



  • Hast Du das Formular oder die RadioGroup umbenannt? Hast Du vielleicht die Deklaration der Funktion aus der Headerdatei entfernt?



  • Hallo, das Problem hat sich wieder behoben.
    Es musste ein void vor __fascall gesetzt werden.
    trotzdem Danke
    LG Eliza



  • So wie dein Code da jetzt steht benutzt du globale Variablen. Dies solltest du unbedingt ändern, d.h. entweder nur lokale Variablen in den Methoden verwenden oder aber als private Klassenmember deklarieren.


Anmelden zum Antworten