⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 portdialog.cpp

📁 串口应变采集系统
💻 CPP
字号:
// PortDialog.cpp : implementation file
//

#include "stdafx.h"
#include "Atmeasure.h"
#include "PortDialog.h"
#include "PortSet.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CPortDialog dialog


CPortDialog::CPortDialog(CWnd* pParent /*=NULL*/)
	: CDialog(CPortDialog::IDD, pParent)
{
	//{{AFX_DATA_INIT(CPortDialog)
	m_strData = _T("");
	m_strCtrl = _T("");
	m_ccedit = 0;
	m_cyedit = 0;
	m_dbjedit = 0;
	m_gbjedit = 0;
	m_gyjedit = 0;
	m_dyjedit = 0;
	//}}AFX_DATA_INIT
}


void CPortDialog::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CPortDialog)
	DDX_Control(pDX, IDC_DATA_COMBO, m_strCtrl1);
	DDX_Control(pDX, IDC_CTRL_COMBO, m_strData1);
	DDX_CBString(pDX, IDC_CTRL_COMBO, m_strData);
	DDX_CBString(pDX, IDC_DATA_COMBO, m_strCtrl);
	DDX_Text(pDX, IDC_ccEDIT, m_ccedit);
	DDX_Text(pDX, IDC_cyEDIT, m_cyedit);
	DDX_Text(pDX, IDC_dbjEDIT, m_dbjedit);
	DDX_Text(pDX, IDC_gbjEDIT, m_gbjedit);
	DDX_Text(pDX, IDC_gyjEDIT, m_gyjedit);
	DDX_Text(pDX, IDC_dyjEDIT, m_dyjedit);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CPortDialog, CDialog)
	//{{AFX_MSG_MAP(CPortDialog)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CPortDialog message handlers



void CPortDialog::OnOK() 
{
	// TODO: Add extra validation here
	
	CDialog::OnOK();
   	CPortDialog dlg;
	CPortSet *ws;
 	ws=new CPortSet;
//	ws->Open();
//	ws->Delete();
//	ws->Requery();
//  ws->Close();
	ws->Open();
/*	if(ws->IsEOF()==0)
	{
	   ws->MoveLast();
    }*/
//	UpdateData(true);
	CString cyedit,ccedit,gyjEDIT,dyjedit,gbjedit,dbjedit;
	m_strCtrl1.GetLBText(m_strCtrl1.GetCurSel(),m_strCtrl);
	m_strData1.GetLBText(m_strData1.GetCurSel(),m_strData);
    GetDlgItem(IDC_cyEDIT)->GetWindowText(cyedit);
	GetDlgItem(IDC_ccEDIT)->GetWindowText(ccedit);
	GetDlgItem(IDC_dyjEDIT)->GetWindowText(dyjedit); 
	GetDlgItem(IDC_gyjEDIT)->GetWindowText(gyjEDIT);
	GetDlgItem(IDC_gbjEDIT)->GetWindowText(gbjedit);
	GetDlgItem(IDC_dbjEDIT)->GetWindowText(dbjedit);
	ws->Edit();
//	ws->m_gyj=atoi(cyedit);
	ws->m_strdata=m_strData;
	ws->m_strctrl=m_strCtrl;
	ws->m_cyfreq=atoi(cyedit);
	ws->m_ccfreq=atoi(ccedit);
	ws->m_gyj=atoi(gyjEDIT);
	ws->m_dyj=atoi(dyjedit);
	ws->m_gbj=atoi(gbjedit);
	ws->m_dbj=atoi(dbjedit);
	ws->Update();
//	ws->Requery();
	
	ws->Close(); 
}

⌨️ 快捷键说明

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