Eigenen Funktionen den Zugriff auf T* Elemente erlauben?
-
Hallo,
ich habe einen eigene Function geschriebenvoid SaveNeighbors(int x, int y)und würde gerne
Listbox1->Items->Add();darin benutzen aber die Funtion kennt das Symbol nicht.
[C++ Fehler] Unit1.cpp(340): E2451 Undefiniertes Symbol 'Listbox1'
Kann mir bitte jemand weiterhelfen wie ich das bewerkstellig kriege?
danke schonma
-
Hallo
du must deine Funktion SaveNeighbors als Member zu dem Form, in dem die Listbox ist, deklarieren.
//Header des Forms private : ... void SaveNeighbors(int x, int y; public : // Implementation des Forms void TForm1::SaveNeighbors(int x, int y) // Statt TForm1 den Typnamen deines Forms { }bis bald
akari
-
fett danke! Funkt einwandfrei!
Das ist zwar alles sehr fundamental aber trotzdem schwierig rauszufinden, dank dir
-
Hallo
dann schau dir in einem passenden Buch oder Tutorial die Grundlagen des OOP in C++ an. Das hat nämlich nichts speziell mit dem Builder oder der VCL zu tun, sondern sind Grundlagen, die du dort brauchst.
bis bald
akari