C3861错误(我真的尝试过)

时间:2011-04-18 17:49:04

标签: visual-studio c++-cli identifier

我保证我会搜索高低的搜索。你是我最后的选择 我收到了错误

  

错误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 个答案:

答案 0 :(得分:3)

您需要在saveSessionLurch类的实例上调用XMLExport