'element' ist kein Element von 'klasse', weil der Typ nicht definiert ist
-
Hallo zusammen,
ich hab' mal wieder ein 'kleines' Problem:
In einem Header meiner Problem-Applikation sind folgende Daten deklariert:#include "TProfibus.h" PPO2 sendData; PPO2 result;wobei der Typ PPO2 is TProfibus.h deklariert ist.
wenn ich das so compilieren möchte, sagt mir der Compiler: 'result' ist kein Element von 'TObjectBUSManagement', weil der Typ nicht definiert ist
aaaaaaaaaaaaaber wenn ich nur PPO2 result; auskommentiere, compiliert er ohne Problem, Warum bloss? *schulterzuck*
Der Fehler wird gemeldet bei einer Zeile die so aussieht:FrmMain->ptrCOM->result=locrec_struct;
-
Was ist denn ptrCOM? Und hat ptrCOM die Eigenschaft result?
-
ptrCOM ist die Instanz einer Klasse und result ist hässlich, bis jetzt zum Test, einfach als public Variable in ptrCOM deklariert.
-
und result ist auch vom Typ PP02?