Bonjour, voilà mon problème :
Dans mon "Form1" je souhaite appeler une fonction se situant dans ma classe "X10", de cette façon :
Form1:
private: System::Void button5_Click(System::Object^ sender, System::EventArgs^ e)
{
char test1 = GetHouseCode();
int test2=GetUnitCode();
listBox1->Items->AddRange(gcnew cli::array< System::Object^ >(2) {test1,test2});
CX10 a;
a.TurnOn(GetHouseCode(),GetUnitCode());
}
X10.h:
void TurnOn(char cHouseCode, int nUnitCode)
{
SendCommand(cHouseCode,nUnitCode,ON);
m_chLastHouseCode = cHouseCode;
m_nLastUnitCode = nUnitCode;
}
Mais le compilateur m'affiche ces erreurs :
Erreur 13 error LNK2028: jeton non résolu (0A00001E) "public: __clrcall CX10::~CX10(void)" (??1CX10@@$$FQAM@XZ) référencé dans la fonction "private: void __clrcall projet::Form1::button5_Click(class System::Object ^,class System::EventArgs ^)" (?button5_Click@Form1@projet@@$$FA$AAMXP$AAVObject@System@@P$AAVEventArgs@4@@Z) I:\projet\projet\X10.obj projet
Erreur 14 error LNK2028: jeton non résolu (0A000022) "public: __clrcall CX10::~CX10(void)" (??1CX10@@$$FQAM@XZ) référencé dans la fonction "private: void __clrcall projet::Form1::button5_Click(class System::Object ^,class System::EventArgs ^)" (?button5_Click@Form1@projet@@$$FA$AAMXP$AAVObject@System@@P$AAVEventArgs@4@@Z) I:\projet\projet\projet.obj projet
Erreur 15 error LNK2019: symbole externe non résolu "public: __clrcall CX10::~CX10(void)" (??1CX10@@$$FQAM@XZ) référencé dans la fonction "private: void __clrcall projet::Form1::button5_Click(class System::Object ^,class System::EventArgs ^)" (?button5_Click@Form1@projet@@$$FA$AAMXP$AAVObject@System@@P$AAVEventArgs@4@@Z) I:\projet\projet\projet.obj projet
Erreur 16 error LNK2001: symbole externe non résolu "public: __clrcall CX10::~CX10(void)" (??1CX10@@$$FQAM@XZ) I:\projet\projet\X10.obj projet
Erreur 17 error LNK1120: 3 externes non résolus I:\projet\Debug\projet.exe projet
Je ne sais pas du tout pourquoi, si quelqu'un connait la cause de ses erreurs... merci d'avance