tableoperation.h

来自「测井软件刻度的框价程序,对测井软件的开发有价值.」· C头文件 代码 · 共 52 行

H
52
字号
// TableOperation.h: interface for the TableOperation class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_TABLEOPERATION_H__D17525C8_CDF1_4F1E_A997_34C2B43E0358__INCLUDED_)
#define AFX_TABLEOPERATION_H__D17525C8_CDF1_4F1E_A997_34C2B43E0358__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "DataStruct.h"

//***********************************************************************************************

//                      *******************************************************
//                      *    使用TableOperation类实现表的数据的读取、显示、   *
//                      *    存储等操作。                                     *
//                      *******************************************************


class TableOperation  
{
public:
	TableOperation();
	virtual ~TableOperation();

public:
	OnTableRead(CString szlstfile);
    OnTableWrite();
	OnTableDisplay();
public:
	double f3786(unsigned int x1,unsigned int x2);
    void f8637(double x, unsigned int y[4]);

public:
	struct CRT crttbl;      //存贮CRT表值
	unsigned int order[25]; //存贮SRTTBL值
    unsigned int samrate;//存储STATBL中的采样率命令
	unsigned int relay[18]; //                    以及系统中ISA总线上继电器矩阵板的继电器选择命令
	struct TNAME TNAME[10]; //存储刻度表CALTBL中的井下仪器名称 
	int UPP_SCALE_COM,LOW_SCALE_COM;//存储CMTBL值
	struct TYPE TYPE[16];           
	struct MCTBL MCTBL[32]; //存储主曲线表MCTBL值

public:
    char tablenum[7]; //存储服务表号
	unsigned char buffer[2560];//放置读取后的数据和存储前的数据
};

#endif // !defined(AFX_TABLEOPERATION_H__D17525C8_CDF1_4F1E_A997_34C2B43E0358__INCLUDED_)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?