• 大小:
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-05
  • 语言: C/C++
  • 标签: VC  

资源简介

Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)

资源截图

代码片段和文件信息

// bbb.cpp : Defines the class behaviors for the application.
//
/*************************************

版权所有:  吉林省明日科技有限公司

完成日期: 2010-09-15

项目出处: 编程词典

服务社区: www.mingribook.com

学习社区: www.mrbccd.com

*************************************/
#include “stdafx.h“
#include “bbb.h“
#include “bbbDlg.h“
#include “DlgLogin.h“
#include “PrintDoc.h“
#include “PrintFram.h“
#include “PrintView.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CBbbApp

BEGIN_MESSAGE_MAP(CBbbApp CWinApp)
//{{AFX_MSG_MAP(CBbbApp)



ON_COMMAND(ID_FILE_NEW CWinApp::OnFileNew)
ON_COMMAND(ID_FILE_OPEN CWinApp::OnFileOpen)
ON_COMMAND(ID_FILE_PRINT_SETUP CWinApp::OnFilePrintSetup)
//}}AFX_MSG_MAP

END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CBbbApp construction

CBbbApp::CBbbApp()
{

}
/////////////////////////////////////////////////////////////////////////////
// The one and only CBbbApp object

CBbbApp theApp;

_ConnectionPtr m_pCon;  //ADO连接对象
_RecordsetPtr m_pRs; 
_RecordsetPtr m_pRs1;
_CommandPtr m_pCom;

BOOL Flag = FALSE; //登录标识
CString userpassword;//记录当前用户
CString strserver;
CString strdbName;
CString strUser;
CString strPassword;

CReport report;
/////////////////////////////////////////////////////////////////////////////
// CBbbApp initialization

BOOL CBbbApp::InitInstance()
{
AfxOleInit(); 
AfxEnableControlContainer();

#ifdef _AFXDLL
Enable3dControls(); // Call this when using MFC in a shared DLL
#else
Enable3dControlsStatic(); // Call this when linking to MFC statically
#endif
m_mainfram = NULL;
CSingleDocTemplate* pDocTemplate;
pDocTemplate = new CSingleDocTemplate(
IDR_MAINframe
RUNTIME_CLASS(CPrintDoc)
RUNTIME_CLASS(CPrintFram)       // main SDI frame window
RUNTIME_CLASS(CPrintView));
AddDocTemplate(pDocTemplate);
IniAdo();
CDlgLogin login ;
login.DoModal();
if (Flag ==true)
{
CBbbDlg dlg;
m_pMainWnd = &dlg;
dlg.DoModal();
}
return FALSE;
}

CString CBbbApp::ExtractFilePath(LPTSTR filename)
{
CString appname;
appname = AfxGetAppName();
appname = appname+“.exe“;
CString temp;
int pos;
temp = filename;
pos = temp.Find(appname0);
temp = temp.Left(pos);
return temp;
}

void CBbbApp::IniAdo()
{
try
{
CString temp;
char filepath[MAX_PATH];
GetModuleFileName(NULLfilepathMAX_PATH);

temp = theApp.ExtractFilePath(filepath);//获取可执行文件的路径

//m_pCon.CreateInstance(“ADODB.Connection“);
CString strAdoConn;
char temp1[100];

GetPrivateProfileString(“DatabaseConfig““Server“““temp1100temp+“login.ini“);
strserver = (TCHAR *)temp1;
GetPrivateProfileString(“DatabaseConfig““Database“““temp1100temp+“login.ini“);
strdbName = temp1;
GetPrivateProfileString(“DatabaseConfig““User“

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .CA....      2564  2008-08-11 12:52  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\界面换肤模块\方案2\组件库\WndDll\ReadMe.txt

    .CA....      2577  2007-04-26 19:07  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\界面换肤模块\方案1\皮肤文件1\SkinOne\ReadMe.txt

    .CA....      2577  2007-04-26 19:07  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\界面换肤模块\方案1\皮肤文件2\SkinTwo\ReadMe.txt

    .CA....      3525  2006-02-28 13:54  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\商业项目源码\图书管理系统\源程序\ReadMe.txt

    .CA....      3561  2008-07-24 13:08  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\万能打印模块\Print\ReadMe.txt

    .CA....      3579  2006-04-18 17:00  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\商业项目源码\物资管理系统\wzglxt\ReadMe.txt

    .CA....      3597  2008-06-13 08:26  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\桌面精灵模块\Eidolon\ReadMe.txt

    .CA....      3633  2008-08-11 12:50  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\界面换肤模块\方案2\ChangeWnd\ReadMe.txt

    .CA....      3633  2008-06-25 09:07  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\屏幕录像模块\Kinescope\ReadMe.txt

    .CA....      3651  2008-06-25 15:51  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\SQL数据库提取器模块\DistillSQL\ReadMe.txt

    .CA....      3651  2008-08-09 13:07  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\界面换肤模块\方案1\ChangeSkin\ReadMe.txt

    .CA....     82944  2008-09-09 10:37  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\SQL数据库提取器模块\程序使用说明.doc

    .CA....    130048  2008-09-23 10:29  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\万能打印模块\程序使用说明.doc

    .CA....    195072  2008-09-19 10:39  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\屏幕录像模块\程序使用说明.doc

    .CA....    436736  2008-09-23 10:34  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\界面换肤模块\程序使用说明.doc

    .CA....    499200  2008-09-23 10:41  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\桌面精灵模块\程序使用说明.doc

    .CA....        88  2009-12-23 13:58  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\桌面精灵模块\Eidolon\Eidolon.ini

    .CA....        64  2006-02-28 13:54  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\商业项目源码\图书管理系统\源程序\Debug\Login.ini

    .CA....        64  2006-02-28 13:54  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\商业项目源码\图书管理系统\源程序\Release\Login.ini

    .CA....      1661  2010-09-15 16:11  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\万能打印模块\Print\4Doc.h

    .CA....      2060  2010-09-15 16:11  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\万能打印模块\Print\4View.h

    .CA....      1661  2010-09-15 16:11  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\万能打印模块\Print\Accessdb.h

    .CA....      1473  2010-09-15 15:59  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\界面换肤模块\方案2\ChangeWnd\AddBookInfo.h

    .CA....       875  2010-09-15 15:48  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\SQL数据库提取器模块\DistillSQL\ADO.h

    .CA....       890  2010-09-15 16:11  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\万能打印模块\Print\ADO.h

    .CA....      1722  2010-09-15 15:48  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\SQL数据库提取器模块\DistillSQL\AttachDlg.h

    .CA....      1660  2010-09-15 15:45  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\桌面精灵模块\Eidolon\AwokeDlg.h

    .CA....      1682  2010-09-15 15:48  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\实用模块\SQL数据库提取器模块\DistillSQL\BackUpDlg.h

    .CA....      1602  2010-10-28 10:41  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\商业项目源码\物资管理系统\wzglxt\baseButton.h

    .CA....      1650  2010-10-28 10:41  Visual C++开发实战1200例(第2卷).(配书光盘附赠内容)\商业项目源码\物资管理系统\wzglxt\baseComboBox.h

............此处省略1076个文件信息

评论

共有 条评论