亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? txlview.cpp

?? 通訊錄軟件
?? CPP
字號:
// TXLView.cpp : implementation of the CTXLView class
//

#include "stdafx.h"
#include "TXL.h"

#include "TXLSet.h"
#include "TXLDoc.h"
#include "TXLView.h"
#include "ADDDLG.h"
#include "browdlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CTXLView

IMPLEMENT_DYNCREATE(CTXLView, CDaoRecordView)

BEGIN_MESSAGE_MAP(CTXLView, CDaoRecordView)
	//{{AFX_MSG_MAP(CTXLView)
	ON_BN_CLICKED(IDC_BUTTON1, OnButton1)
	ON_BN_CLICKED(IDC_BUTTON2, OnButton2)
	ON_BN_CLICKED(IDC_BUTTON3, OnButton3)
	ON_BN_CLICKED(IDC_BUTTON8, OnButton8)
	ON_BN_CLICKED(IDC_BUTTON4, OnButton4)
	ON_BN_CLICKED(IDC_BUTTON5, OnButton5)
	ON_BN_CLICKED(IDC_BUTTON6, OnButton6)
	ON_BN_CLICKED(IDC_BUTTON7, OnButton7)
	ON_BN_CLICKED(IDC_BUTTON9, OnButton9)
	ON_BN_CLICKED(IDC_BUTTON10, OnButton10)
	//}}AFX_MSG_MAP
	// Standard printing commands
	ON_COMMAND(ID_FILE_PRINT, CDaoRecordView::OnFilePrint)
	ON_COMMAND(ID_FILE_PRINT_DIRECT, CDaoRecordView::OnFilePrint)
	ON_COMMAND(ID_FILE_PRINT_PREVIEW, CDaoRecordView::OnFilePrintPreview)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CTXLView construction/destruction

CTXLView::CTXLView()
	: CDaoRecordView(CTXLView::IDD)
{
	//{{AFX_DATA_INIT(CTXLView)
	m_pSet = NULL;
	//}}AFX_DATA_INIT
	// TODO: add construction code here

}

CTXLView::~CTXLView()
{
}

void CTXLView::DoDataExchange(CDataExchange* pDX)
{
	CDaoRecordView::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CTXLView)
	DDX_Control(pDX, IDC_BUTTON4, m_prev);
	DDX_Control(pDX, IDC_BUTTON7, m_last);
	DDX_Control(pDX, IDC_BUTTON6, m_first);
	DDX_Control(pDX, IDC_BUTTON5, m_next);
	DDX_FieldText(pDX, IDC_EDIT1, m_pSet->m_name, m_pSet);
	DDX_FieldText(pDX, IDC_EDIT2, m_pSet->m_phone, m_pSet);
	DDX_FieldText(pDX, IDC_EDIT3, m_pSet->m_qq, m_pSet);
	DDX_FieldText(pDX, IDC_EDIT4, m_pSet->m_address, m_pSet);
	DDX_FieldText(pDX, IDC_EDIT5, m_pSet->m_other, m_pSet);
	//}}AFX_DATA_MAP
}

BOOL CTXLView::PreCreateWindow(CREATESTRUCT& cs)
{
	// TODO: Modify the Window class or styles here by modifying
	//  the CREATESTRUCT cs

	return CDaoRecordView::PreCreateWindow(cs);
}

void CTXLView::OnInitialUpdate()
{
	m_pSet = &GetDocument()->m_tXLSet;
	CDaoRecordView::OnInitialUpdate();
	GetParentFrame()->RecalcLayout();
	ResizeParentToFit();

}

/////////////////////////////////////////////////////////////////////////////
// CTXLView printing

BOOL CTXLView::OnPreparePrinting(CPrintInfo* pInfo)
{
	// default preparation
	return DoPreparePrinting(pInfo);
}

void CTXLView::OnBeginPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
	// TODO: add extra initialization before printing
}

void CTXLView::OnEndPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)
{
	// TODO: add cleanup after printing
}

/////////////////////////////////////////////////////////////////////////////
// CTXLView diagnostics

#ifdef _DEBUG
void CTXLView::AssertValid() const
{
	CDaoRecordView::AssertValid();
}

void CTXLView::Dump(CDumpContext& dc) const
{
	CDaoRecordView::Dump(dc);
}

CTXLDoc* CTXLView::GetDocument() // non-debug version is inline
{
	ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(CTXLDoc)));
	return (CTXLDoc*)m_pDocument;
}
#endif //_DEBUG

/////////////////////////////////////////////////////////////////////////////
// CTXLView database support
CDaoRecordset* CTXLView::OnGetRecordset()
{
	return m_pSet;
}


/////////////////////////////////////////////////////////////////////////////
// CTXLView message handlers

void CTXLView::OnButton1() 
{
	CADDDLG dlg;
	if (dlg.DoModal()==IDOK);
	{	
 	m_pSet->AddNew();
	m_pSet->m_name=dlg.m_name;
	m_pSet->m_phone=dlg.m_phone;
	m_pSet->m_qq=dlg.m_qq;
	m_pSet->m_address=dlg.m_address;
	m_pSet->m_other=dlg.m_other;
	m_pSet->Update();
	m_pSet->MoveLast();
	UpdateData(FALSE);
	}
}

void CTXLView::OnButton2() 
{
	CADDDLG dlg;
    dlg.m_name=m_pSet->m_name;
	dlg.m_phone=m_pSet->m_phone;
	dlg.m_qq=m_pSet->m_qq;
	dlg.m_address=m_pSet->m_address;
	dlg.m_other=m_pSet->m_other;
	if (dlg.DoModal()==IDOK);
	{	
 	m_pSet->Edit();
	m_pSet->m_name=dlg.m_name;
	m_pSet->m_phone=dlg.m_phone;
	m_pSet->m_qq=dlg.m_qq;
	m_pSet->m_address=dlg.m_address;
	m_pSet->m_other=dlg.m_other;
	m_pSet->Update();
	UpdateData(FALSE);
	}
	
}

void CTXLView::OnButton3() 
{
	CADDDLG dlg;
   int   result=dlg.DoModal();   
      if   (result==IDOK)   
  {   
 //	CString str=col+"="""+dlg.m_name+"";
	          m_pSet->Close();   
   //       m_pSet->m_strFilter=str;   
          m_pSet->Open();   
        //  int   recCount=m_pSet->GetRecordcount();   
         // if   (recCount==0)   
      {   
              MessageBox("無符合的數據。");   
              m_pSet->Close();   
      //        m_pSet->m_strFilter="";   
         //     m_pSet->Open();   
      }   


      UpdateData(FALSE);   
  }   

}

void CTXLView::OnButton8() 
{
int a=AfxMessageBox(( "是否確認刪除?" ),MB_YESNOCANCEL|MB_ICONQUESTION);
if (a==6) 
{
m_pSet->Delete();
m_pSet->Requery();
UpdateData(FALSE);	
}
	
}

void CTXLView::OnButton4() 
{
  m_pSet->MovePrev();   
  this->m_last.EnableWindow(true);   
  this->m_next.EnableWindow(true);   
  if(m_pSet->IsBOF())   
  {   
  this->m_first.EnableWindow(false);   
  this->m_prev.EnableWindow(false);   
  m_pSet->MoveNext();   
  }    
  UpdateData(false); 	
}

void CTXLView::OnButton5() 
{
  m_pSet->MoveNext();   
  m_first.EnableWindow(true);   
  m_prev.EnableWindow(true);   
  if(m_pSet->IsEOF())   
  {   
  m_last.EnableWindow(false);   
  m_next.EnableWindow(false);   
  m_pSet->MovePrev();   
  }     
  UpdateData(false);
}
void CTXLView::OnButton6() 
{
  m_pSet->MoveFirst();   
  this->m_first.EnableWindow(false);   
  this->m_prev.EnableWindow(false);   
  this->m_last.EnableWindow(true);   
  this->m_next.EnableWindow(true);      
  UpdateData(false); 	
}

void CTXLView::OnButton7() 
{
  m_pSet->MoveLast();   
  this->m_first.EnableWindow(true);   
  this->m_prev.EnableWindow(true);   
  this->m_last.EnableWindow(false);   
  this->m_next.EnableWindow(false);      
  UpdateData(false); 	
}

void CTXLView::OnButton9() 
{
		m_pSet->Close();
		m_pSet->m_strSort="name";
		m_pSet->Open();
 		UpdateData(FALSE);			
}

void CTXLView::OnButton10() 
{
Cbrowdlg dlg;
dlg.DoModal();
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品视频观看| 国产露脸91国语对白| 久久久亚洲精品一区二区三区| 在线精品亚洲一区二区不卡| 国产精品综合网| 日韩影院免费视频| 亚洲男人的天堂av| 久久免费国产精品| 日韩一卡二卡三卡国产欧美| 91国产福利在线| av高清久久久| 国产精品综合av一区二区国产馆| 日韩国产高清在线| 亚洲资源在线观看| 亚洲视频一区在线| 亚洲国产精品成人久久综合一区| 在线综合亚洲欧美在线视频| 在线观看免费视频综合| 成人一区二区三区视频在线观看| 久久99久久99| 强制捆绑调教一区二区| 一区二区三区国产精华| 国产精品久久看| 国产三级一区二区| 久久综合久久综合九色| 制服丝袜激情欧洲亚洲| 欧美日产在线观看| 欧美视频在线不卡| 欧美性大战xxxxx久久久| 色诱视频网站一区| 91亚洲永久精品| 91麻豆成人久久精品二区三区| 成人妖精视频yjsp地址| 国产不卡一区视频| 成人丝袜18视频在线观看| 国v精品久久久网| 成人福利在线看| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 成人黄色综合网站| 国产福利一区二区三区在线视频| 精品在线亚洲视频| 国产一区91精品张津瑜| 国产真实精品久久二三区| 国产尤物一区二区| 国产乱国产乱300精品| 国产精品一区三区| 成人免费av网站| aaa欧美大片| 欧洲一区二区三区免费视频| 欧美综合一区二区| 欧美裸体一区二区三区| 欧美一区三区四区| 精品免费视频.| 亚洲国产精品成人综合色在线婷婷| 国产三级一区二区| 亚洲另类在线一区| 亚洲一级二级三级在线免费观看| 午夜精品久久久久久久| 日韩av在线发布| 国产综合色精品一区二区三区| 国产一区二区三区四区五区美女 | 日韩午夜激情av| 久久只精品国产| 国产精品二区一区二区aⅴ污介绍| 中文字幕欧美一区| 午夜不卡在线视频| 久久激情五月婷婷| av网站免费线看精品| 欧美日韩一区二区三区在线| 日韩欧美不卡一区| 国产精品成人一区二区三区夜夜夜 | 午夜精品久久久久久久久久| 免费欧美在线视频| 成人精品视频一区二区三区尤物| 色综合天天综合网天天狠天天| 欧美精选午夜久久久乱码6080| 日韩欧美美女一区二区三区| 一区二区中文字幕在线| 亚洲成年人网站在线观看| 精品一区免费av| 色综合久久九月婷婷色综合| 日韩欧美色综合网站| 国产精品护士白丝一区av| 秋霞午夜鲁丝一区二区老狼| fc2成人免费人成在线观看播放 | 国产三级一区二区| 亚洲成va人在线观看| 国产精品2024| 欧美日本在线一区| 国产精品国产三级国产aⅴ入口 | 欧美性猛交一区二区三区精品 | 亚洲欧洲韩国日本视频| 丝袜美腿一区二区三区| caoporn国产精品| 26uuuu精品一区二区| 亚洲一区自拍偷拍| 成人午夜av电影| 精品国产成人系列| 天天综合色天天综合| 色综合 综合色| 国产欧美一区二区精品性色超碰| 午夜欧美视频在线观看| 99精品视频一区二区| 亚洲精品在线免费播放| 午夜精品久久久久久久99水蜜桃| 北岛玲一区二区三区四区| 精品国产免费人成在线观看| 亚洲成av人片在线| 一本久久精品一区二区| 国产欧美日产一区| 久久精工是国产品牌吗| 欧美一区二区三区小说| 亚洲精品一二三| av激情亚洲男人天堂| 久久久国产精品不卡| 黄页视频在线91| 欧美成人伊人久久综合网| 亚洲第一福利一区| 欧美亚洲一区三区| 亚洲女同一区二区| av中文字幕亚洲| 国产精品护士白丝一区av| 国产成人精品在线看| 精品va天堂亚洲国产| 另类小说综合欧美亚洲| 欧美一级久久久久久久大片| 午夜日韩在线电影| 欧美精品成人一区二区三区四区| 玉足女爽爽91| 在线一区二区三区四区五区| 亚洲三级在线免费| 在线精品国精品国产尤物884a| 亚洲精品中文在线| 欧美亚洲一区二区在线观看| 亚洲在线观看免费视频| 欧美性色综合网| 亚洲综合一区二区三区| 欧洲国产伦久久久久久久| 亚洲国产美女搞黄色| 欧美日韩国产影片| 婷婷综合在线观看| 91精品国产色综合久久久蜜香臀| 日韩福利电影在线| 欧美成人女星排行榜| 国产伦理精品不卡| 国产欧美日韩不卡| 91年精品国产| 亚洲第一激情av| 日韩三级.com| 懂色av一区二区三区蜜臀| 欧美激情中文字幕| 99久久99久久久精品齐齐| 一区二区三区四区五区视频在线观看 | 国产精品一级黄| 国产精品国产三级国产aⅴ无密码| 色综合一区二区| 日韩黄色在线观看| 精品盗摄一区二区三区| 成人av网址在线| 亚洲成人资源网| 久久一日本道色综合| 大美女一区二区三区| 一区二区三区精品视频在线| 欧美一区二区在线不卡| 国产一区91精品张津瑜| 亚洲色图.com| 日韩欧美国产不卡| 成人性生交大片免费| 亚洲国产欧美一区二区三区丁香婷| 欧美一级国产精品| 成人丝袜高跟foot| 亚洲不卡一区二区三区| 国产夜色精品一区二区av| 91丨porny丨首页| 蜜臀va亚洲va欧美va天堂| 国产农村妇女毛片精品久久麻豆| 日本电影亚洲天堂一区| 久久99国产精品尤物| 国产精品久久久久久久久快鸭| 欧美日韩日日夜夜| 国产成人精品亚洲777人妖| 亚洲www啪成人一区二区麻豆| 久久久激情视频| 欧美日产国产精品| 99久久国产免费看| 久久爱另类一区二区小说| 中文字幕亚洲欧美在线不卡| 欧美一区二区三区视频| 92国产精品观看| 国产精品中文字幕一区二区三区| 一区二区三区免费看视频| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 欧美日韩亚洲综合一区| 成人一区二区三区视频在线观看| 日韩在线一二三区| 亚洲日本va在线观看| 久久久久久免费网| 日韩限制级电影在线观看| 欧美在线免费观看亚洲| 成人免费毛片app|