www.pudn.com > LJ_Pre_Modified_1.4.rar > OMP.cpp


// OMP.cpp : implementation file 
// 
 
#include "stdafx.h" 
#include "LJ.h" 
#include "OMP.h" 
#include "LJDlg.h" 
#ifdef _DEBUG 
#define new DEBUG_NEW 
#undef THIS_FILE 
static char THIS_FILE[] = __FILE__; 
#endif 
 
///////////////////////////////////////////////////////////////////////////// 
// COMP dialog 
 
extern CLJDlg *pLJDlg; 
COMP::COMP(CWnd* pParent /*=NULL*/) 
	: CDialog(COMP::IDD, pParent) 
{ 
	//{{AFX_DATA_INIT(COMP) 
	m_kkx1 = 0.0f; 
	m_kkx2 = 0.0f; 
	m_kyx1 = 0.0f; 
	m_kyx2 = 0.0f; 
	m_scx1 = 0.0f; 
	m_scx2 = 0.0f; 
	m_yxx1 = 0.0f; 
	m_yxx2 = 0.0f; 
	//}}AFX_DATA_INIT 
	m_kkx1 = pLJDlg -> KKX; 
	m_kyx1 = pLJDlg -> KYX; 
	m_scx1 = pLJDlg -> SCX; 
	m_yxx1 = pLJDlg -> YXX;	 
	FILE *fp; 
	fp = fopen("abc","r"); 
	if (fp == NULL) 
	{ 
		AfxMessageBox(_T("´ò¿ªÎļþʧ°Ü!")); 
		return; 
	} 
	float temp1,temp2,temp3,temp4; 
	fscanf(fp,"%f,%f,%f,%f",&temp1,&temp2,&temp3,&temp4); 
	fclose(fp); 
	m_kkx2 = temp1; 
	m_kyx2 = temp2; 
	m_scx2 = temp3; 
	m_yxx2 = temp4; 
 
} 
 
 
void COMP::DoDataExchange(CDataExchange* pDX) 
{ 
	CDialog::DoDataExchange(pDX); 
	//{{AFX_DATA_MAP(COMP) 
	DDX_Text(pDX, IDC_KKX1, m_kkx1); 
	DDX_Text(pDX, IDC_KKX2, m_kkx2); 
	DDX_Text(pDX, IDC_KYX1, m_kyx1); 
	DDX_Text(pDX, IDC_KYX2, m_kyx2); 
	DDX_Text(pDX, IDC_SCX1, m_scx1); 
	DDX_Text(pDX, IDC_SCX2, m_scx2); 
	DDX_Text(pDX, IDC_YXX1, m_yxx1); 
	DDX_Text(pDX, IDC_YXX2, m_yxx2); 
	//}}AFX_DATA_MAP 
} 
 
 
BEGIN_MESSAGE_MAP(COMP, CDialog) 
	//{{AFX_MSG_MAP(COMP) 
		// NOTE: the ClassWizard will add message map macros here 
	//}}AFX_MSG_MAP 
END_MESSAGE_MAP() 
 
///////////////////////////////////////////////////////////////////////////// 
// COMP message handlers