📄 seriesrecordset.cpp
字号:
// SeriesRecordset.cpp : implementation file//#include "stdafx.h"#include <afxdao.h>#include "SeriesRecordset.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endifextern const char* g_szDBFileName;/////////////////////////////////////////////////////////////////////////////// RxLoadSeriesRecordsetIMPLEMENT_DYNAMIC(RxLoadSeriesRecordset, CDaoRecordset)RxLoadSeriesRecordset::RxLoadSeriesRecordset(CDaoDatabase* pdb) : CDaoRecordset(pdb){ //{{AFX_FIELD_INIT(RxLoadSeriesRecordset) m_SERIES_DESCRIPTION = _T(""); m_STUDY_UID = _T(""); m_SERIES_FOLDER = _T(""); m_SERIES_UID = _T(""); m_lSERIES_NO = 0; m_lIMAGE_COUNT = 0; m_CONTRAST = _T(""); m_dblFLIP_ANGLE = 0.0; m_dblGANT_ANGLE = 0.0; m_ORIENTATION = _T(""); m_MODE = _T(""); m_dblTHICKNESS = 0.0; m_MATRIX = _T(""); m_lOVERLAPPED_SLICES = 0; m_lSKIPPED_SLICES = 0; m_PLANE = _T(""); m_SEQUENCE = _T(""); m_NEX = _T(""); m_dblINTERVAL = 0.0; m_TE = _T(""); m_TR = _T(""); m_dblPixelXSpacing = 0.0; m_dblPixelYSpacing = 0.0; m_RESERVED1 = _T(""); m_dblRESERVED2 = 0.0; m_dblImgXI = 0.0; m_dblImgXJ = 0.0; m_dblImgXK = 0.0; m_dblImgYI = 0.0; m_dblImgYJ = 0.0; m_dblImgYK = 0.0; m_SPP = 0; m_BPS = 0; m_ORIGINALUID = _T(""); m_strFOV = _T(""); m_RESERVED3 = 0; m_RESERVED4 = 0; m_nFields = 37; //}}AFX_FIELD_INIT m_nDefaultType = dbOpenDynaset;}CString RxLoadSeriesRecordset::GetDefaultDBName(){ return g_szDBFileName;}CString RxLoadSeriesRecordset::GetDefaultSQL(){ return _T("[SERIES]");}void RxLoadSeriesRecordset::DoFieldExchange(CDaoFieldExchange* pFX){ //{{AFX_FIELD_MAP(RxLoadSeriesRecordset) pFX->SetFieldType(CDaoFieldExchange::outputColumn); DFX_Text(pFX, _T("[SERIES_DESCRIPTION]"), m_SERIES_DESCRIPTION); DFX_Text(pFX, _T("[STUDY_UID]"), m_STUDY_UID); DFX_Text(pFX, _T("[SERIES_FOLDER]"), m_SERIES_FOLDER); DFX_Text(pFX, _T("[SERIES_UID]"), m_SERIES_UID); DFX_Long(pFX, _T("[SERIES_NO]"), m_lSERIES_NO); DFX_Long(pFX, _T("[IMAGE_COUNT]"), m_lIMAGE_COUNT); DFX_Text(pFX, _T("[CONTRAST]"), m_CONTRAST); DFX_Double(pFX, _T("[FLIP_ANGLE]"), m_dblFLIP_ANGLE); DFX_Double(pFX, _T("[GANT_ANGLE]"), m_dblGANT_ANGLE); DFX_Text(pFX, _T("[ORIENTATION]"), m_ORIENTATION); DFX_Text(pFX, _T("[MODE]"), m_MODE); DFX_Double(pFX, _T("[THICKNESS]"), m_dblTHICKNESS); DFX_Text(pFX, _T("[MATRIX]"), m_MATRIX); DFX_Long(pFX, _T("[OVERLAPPED_SLICES]"), m_lOVERLAPPED_SLICES); DFX_Long(pFX, _T("[SKIPPED_SLICES]"), m_lSKIPPED_SLICES); DFX_Text(pFX, _T("[PLANE]"), m_PLANE); DFX_Text(pFX, _T("[SEQUENCE]"), m_SEQUENCE); DFX_Text(pFX, _T("[NEX]"), m_NEX); DFX_Double(pFX, _T("[INTERVAL]"), m_dblINTERVAL); DFX_Text(pFX, _T("[TE]"), m_TE); DFX_Text(pFX, _T("[TR]"), m_TR); DFX_Double(pFX, _T("[PIXEL_X_SPACING]"), m_dblPixelXSpacing); DFX_Double(pFX, _T("[PIXEL_Y_SPACING]"), m_dblPixelYSpacing); DFX_Text(pFX, _T("[RESERVED1]"), m_RESERVED1); DFX_Double(pFX, _T("[RESERVED2]"), m_dblRESERVED2); DFX_Double(pFX, _T("[ORIENTATION_X_I]"), m_dblImgXI); DFX_Double(pFX, _T("[ORIENTATION_X_J]"), m_dblImgXJ); DFX_Double(pFX, _T("[ORIENTATION_X_K]"), m_dblImgXK); DFX_Double(pFX, _T("[ORIENTATION_Y_I]"), m_dblImgYI); DFX_Double(pFX, _T("[ORIENTATION_Y_J]"), m_dblImgYJ); DFX_Double(pFX, _T("[ORIENTATION_Y_K]"), m_dblImgYK); DFX_Long(pFX, _T("[SPP]"), m_SPP); DFX_Long(pFX, _T("[BPS]"), m_BPS); DFX_Text(pFX, _T("[ORIGINAL_UID]"), m_ORIGINALUID); DFX_Text(pFX, _T("[FOV]"), m_strFOV); DFX_Long(pFX, _T("[RESERVED3]"), m_RESERVED3); DFX_Long(pFX, _T("[RESERVED4]"), m_RESERVED4); //}}AFX_FIELD_MAP}/////////////////////////////////////////////////////////////////////////////// RxLoadSeriesRecordset diagnostics#ifdef _DEBUGvoid RxLoadSeriesRecordset::AssertValid() const{ CDaoRecordset::AssertValid();}void RxLoadSeriesRecordset::Dump(CDumpContext& dc) const{ CDaoRecordset::Dump(dc);}#endif //_DEBUG
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -