Files
core/MsBinaryFile/Common/Vba/VbaReader.h
Vikulov Dmitry 4f19fca2ed Big refactoring
new project scheme
2022-11-18 15:01:21 +03:00

24 lines
461 B
C++

#pragma once
#include <string>
#include <boost/shared_ptr.hpp>
class CVbaFile;
typedef boost::shared_ptr<CVbaFile> CVbaFilePtr;
class CVbaReader
{
public:
CVbaReader(const std::wstring & vbaFileName, const std::wstring & vbaExtractFile);
~CVbaReader();
const std::wstring convert();
bool write();
private:
std::wstring convertObject(const std::wstring & name, unsigned int code_page);
std::wstring vbaExtractFile_;
CVbaFilePtr vbaProject_file_;
};