document.h
来自「把html转成txt 把html转成txt」· C头文件 代码 · 共 53 行
H
53 行
//---------------------------------------------------------------------------
#ifndef DocumentH
#define DocumentH
//---------------------------------------------------------------------------
#include <vector>
#include "FileFormat.h"
enum FilenameCreate
{
NAME_INPUT_DIR,
NAME_OTHER_DIR,
NAME_MANUAL
};
class Document
{
private:
AnsiString inFilename;
FileFormat inFormat;
AnsiString outPathname; // May be directory path or file path
FileFormat outFormat;
FilenameCreate createOptions;
public:
Document();
void SetInputFilename(const AnsiString &newInFilename);
void SetOutputManual(const AnsiString &newOutFilename);
void SetOutputAutomatic(const AnsiString &newPathname);
void SetOutputAutomatic(void);
void SetOutputFormat(FileFormat newOutFormat);
bool IsAutomatic(void);
bool IsOtherDirectory(void);
AnsiString GetDirectory(void);
AnsiString GetInputPathname(void);
AnsiString GetOutputPathname(void);
FileFormat GetInputFormat(void);
FileFormat GetOutputFormat(void);
};
typedef std::vector<Document> Documents;
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?