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.