Probleme mit Borland C++ 5.0 GUI

Hallo Leute,

ich habe ein Problem. Ich habe eine grafische Oberfläche in meinem Borland C++ Builder 5.0 ein neues Formular erstellt. Ich bekomme den inhalt der CPP-Datei und den inhalt der Header-Datei angezeigt. Jetzt erstelle ich ein neues Edit-Objekt. Dieses wird auch in der Header-Datei unter „__published:“ angezeigt. Nun möchte ich eine Methode schreiben, die einfach nur den Text des vorher erstellten Edit-Feldes abändert.

In der Headerdatei habe ich unter „public:“ meine Methode
static void gimme(TEdit *edit); deklariert und in der CPP-Datei mit
static void gimme(TEdit *edit)
{
edit->Text=„reingelegt“;
}
beschrieben. Wenn ich mein Programm starten möchte, dann kommt die
Fehlermeldung „[Linker Fehler] Unresolved external ‚TForm1::gimme(Stdctrls::TEdit *)‘ referenced from D:\BORLAND\CBUILDER5\PROJECTS\UNIT1.OBJ“
.
Woran könnte der Fehler liegen?

Vielen Dank im Voraus für eure Antworten.

Mit freundlichen Grüßen

5m

Hallo 5m,

DU musst in der CPP Datei eine Methode der TForm1 Klasse schreiben, denn in der Header Datei hast Du es als solches deklariert, also:

static void TForm1::gimme(TEdit \*edit)
{
edit-\>Text="reingelegt";
}

Gruss
Hans

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]