1Danke
ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
3015
3015
EMPFEHLEN
-
Hi all
Ich will in eine Listbox schreiben. und das mit einer Variable die in einer anderen klasse definiert wird. Diese Klasse hab ich includiert aber es kommt dieser Fehler:
error C2065: 'm_Name' : undeclared identifier
Hier ein Codeausschnitt
Code :1 2 3 4 5
#include "AddDlg.h" //in dieser klasse wird m_Name definiert //m_Team_List wird in dieser klasse inder ich schreibe definiert. m_Team_List.AddString(m_Name); //m_Name ist Public
Wenn ich es ohne variable mache:
dann funktionierts.Code :1
m_Team_List.AddString("Hallo Welt");
ich weiss nicht was ihr noch wissen müsst
danke schon im Voraus für Hilfe
gruss
DerSiebte
-
05.11.08 08:54 #2
Moin,
wenn das Includen von "AddDlg.h" wirklich in der Klasse passiert, in der Du Dein "m_Team_List" aufrufst, dann solltest Du mal zumindest die Stelle aus dem Header posten, an der "m_Name" deklariert wird (ist dei VAR vlt. "private" opder so ) !
Tritt der Fehler denn wirklich genau an der Stelle mit "m_Team_List" auf
Poste auch mal die gesamte Meldung des Compilers ...
Gruß
KlausEs ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
-
Nein ist nicht Private (hab ich im ersten thread schon geschrieben)
Code :1 2 3 4 5 6 7 8 9 10 11
class CAddDlg : public CDialog { DECLARE_DYNAMIC(CAddDlg) public: CAddDlg(CWnd* pParent = NULL); // standard constructor virtual ~CAddDlg(); public: CString m_Name; }
Fehlermeldung:
1>w:\1data\cpp\liga\ligadlg.cpp(103) : error C2065: 'm_Name' : undeclared identifier
-
05.11.08 09:07 #4
Versuch es mal so, da die VAR ja Element der Klasse "CAddDlg" ist :
Code :1 2 3
CAddDlg objTest; objTest.m_Name = "Hallo Welt"; m_Team_List.AddString( objTest.m_Name );
Das andere würde wohl nur en, wenn Du die VAR im eigenen Header deklarierst !!
Gruß
KlausEs ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
-
Danke Vielmals!

Es klappt.
Jetzt hab ich zwar noch ein anderes Problem aber das schaff ich alleine
gruss DerSiebte
Ähnliche Themen
-
error C2065: nullptr
Von Xervos im Forum C/C++Antworten: 7Letzter Beitrag: 25.06.10, 20:32 -
Error C2065: Undeclared Identifier
Von owned139 im Forum C/C++Antworten: 3Letzter Beitrag: 14.05.10, 08:20 -
error C2065: 'x' : undeclared identifier
Von HORNSWOGGLE im Forum C/C++Antworten: 9Letzter Beitrag: 25.11.09, 16:18 -
Error C2065 - nicht dekl. Bezeichner / SDK
Von Skid im Forum C/C++Antworten: 2Letzter Beitrag: 26.02.09, 15:22 -
Methode kennt Klasse nicht: error C2065
Von DerSiebte im Forum C/C++Antworten: 8Letzter Beitrag: 13.11.08, 13:05





Zitieren
Login






