📄 wellfile.h
字号:
// WellFile.h: interface for the CWellFile class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_WELLFILE_H__CBE54055_B24D_4394_939E_72020E43A8A8__INCLUDED_)
#define AFX_WELLFILE_H__CBE54055_B24D_4394_939E_72020E43A8A8__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "afxtempl.h"
struct point
{
double z;
double v;
};
typedef CArray<point ,point>CArraypoint;
typedef CArray<double ,double>CArrayDouble;
class CWellFile
{
public:
CString m_strFilePath;
BOOL m_bSelected;
public:
CString m_strV; //~V
CString m_strVERS; //VERS
CString m_strWRAP; //WRAP
CString m_strVEND; //VEND
CString m_strW; //~W
CString m_strSTRT; //STRT
CString m_strSTOP; //STOP
CString m_strSTEP; //STEP
CString m_strNULL; //NULL
CString m_strWELL; //WELL
CString m_strCOMP; //COMP
CString m_strUWI; //UWI
CString m_strFLD; //FLD
CString m_strCNTY; //CNTY
CString m_strSTAT; //STAT
CString m_strCTRY; //CTRY
CString m_strPROV; //PROV
CString m_strSRVC; //SRVC
CString m_strPDAT; //PDAT
CString m_strLMF; //LMF
CString m_strDMF; //DMF
CString m_strLOC1; //LOC1
CString m_strLOC2; //LOC2
CString m_strLOC3; //LOC3
CString m_strSEC; //SEC
CString m_strTWP; //TWP
CString m_strRAN; //RAN
CString m_strLOC; //LOC
CString m_strDATE; //DATE
CString m_strEKB;
CString m_strEDF;
CString m_strEGL;
CString m_strEPD;
CString m_strAPD;
CString m_strLAT;
CString m_strLONG;
CString m_strA;
public:
CStringArray m_strArray;
double m_dbStart;
double m_dbStop;
double m_dbEnd;
double m_dbStep;
double m_dbNull;
double m_dbX;
double m_dbY;
double m_dbZ;
int m_nIndex;
CArraypoint m_pointArray;
CArrayDouble m_dbTempArray;
int m_nScale;
public:
BOOL GetHead(CString strFileName);
BOOL FileExists(CString strFileName);
CString GetLeftSplit(CString strLine,CString strSplt);
CString GetRightSplit(CString strLine,CString strSplt);
int GetInStrIndex(CString& str,CString strSet);
BOOL GetBody();
BOOL PropCurrentExist(CString strProp);
int GetSplitArray(CString strLine,CString strSplt,CStringArray& arraySplt);
void Clear();
public:
CWellFile();
virtual ~CWellFile();
};
#endif // !defined(AFX_WELLFILE_H__CBE54055_B24D_4394_939E_72020E43A8A8__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -