Ошибка C3861 (я действительно пытался) - PullRequest
0 голосов
/ 18 апреля 2011

Я обещаю, что искал решение проблемы выше и ниже. Ты мое последнее средство.
Я получаю ошибку

Ошибка 6, ошибка C3861: «saveSessionLurch»: идентификатор не найден 420 1 cs482newUI

Вот мой код для XMLExport.h

#ifndef XMLEXPORT_H_
#define XMLEXPORT_H_

#include <vcclr.h>
#include <string>

using namespace std;

    class XMLExport{
    public:
        void saveSessionLurch();
        XMLExport();

    };//end class XMLExport

#endif

это мой код для XMLExport.cpp:

#include "StdAfx.h"
#include "XMLExport.h"

void XMLExport::saveSessionLurch(){

}//end SaveSessionLurch

это в конечном итоге что-то сделает, но я просто пытаюсь заставить его скомпилировать прямо сейчас.

и вот код для Form1.h. Я фактически вырезал большую часть кода, который не имеет отношения к этому вопросу.

это вершина кода:

#pragma once
#include "Cell.h"
#include "Session.h"
#include "systemObjectWrapper.h"
#include "XMLExport.h"

и здесь возникает ошибка. Откроется SaveFileDialog, поэтому я знаю, что щелчок работает:

private: System::Void saveSessionButton_Click(System::Object^ sender,System::EventArgs^ e){
                      SaveFileDialog^ saveFileDialog1 = gcnew SaveFileDialog;
                      saveFileDialog1->ShowDialog()
                     saveSessionLurch();//THIS IS WHERE THE ERROR IS

               }



Большое спасибо заранее за вашу помощь. Это будет хорошо вознаграждено

1 Ответ

3 голосов
/ 18 апреля 2011

Вам нужно вызвать saveSessionLurch для экземпляра класса XMLExport.

...