資源簡介
vc++圖書管理系統vc++圖書管理系統vc++圖書管理系統vc++圖書管理系統vc++圖書管理系統vc++圖書管理系統

代碼片段和文件信息
//?bbb.cpp?:?Defines?the?class?behaviors?for?the?application.
//
#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“““temp1100temp+“login.ini“);
strUser?=?temp1;
GetPrivateProfileString(“DatabaseConfig““PWD“““temp1100temp+“login.ini“);
strPassword?=?temp1;
strAdoConn.Format(“driver=
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????1310720??2008-02-28?16:53??vc++?圖書管理系統\Databa
?????文件????1048576??2008-02-28?16:53??vc++?圖書管理系統\Databa
?????文件??????48640??2008-02-28?09:45??vc++?圖書管理系統\readme.doc
?????文件????6360460??2009-06-23?13:55??vc++?圖書管理系統\源程序\bbb.aps
?????文件??????22792??2009-06-23?13:55??vc++?圖書管理系統\源程序\bbb.clw
?????文件???????3668??2008-01-28?08:42??vc++?圖書管理系統\源程序\bbb.cpp
?????文件??????11135??2007-12-06?13:29??vc++?圖書管理系統\源程序\bbb.dsp
?????文件????????531??2005-12-21?18:46??vc++?圖書管理系統\源程序\bbb.dsw
?????文件???????1409??2006-02-08?08:02??vc++?圖書管理系統\源程序\bbb.h
?????文件?????525312??2009-06-23?13:56??vc++?圖書管理系統\源程序\bbb.ncb
?????文件??????60928??2009-06-23?13:56??vc++?圖書管理系統\源程序\bbb.opt
?????文件??????21505??2009-06-23?13:55??vc++?圖書管理系統\源程序\bbb.plg
?????文件??????47090??2007-12-06?13:58??vc++?圖書管理系統\源程序\bbb.rc
?????文件???????5532??2005-12-18?14:55??vc++?圖書管理系統\源程序\bbb.rc.bak
?????文件???????9965??2007-12-07?13:30??vc++?圖書管理系統\源程序\bbbDlg.cpp
?????文件??????????0??2005-12-18?15:12??vc++?圖書管理系統\源程序\bbbDlg.cpp.bak
?????文件???????3719??2007-12-03?15:39??vc++?圖書管理系統\源程序\bbbDlg.h
?????文件???????1689??2007-12-05?10:59??vc++?圖書管理系統\源程序\CustomGrid.cpp
?????文件???????1323??2007-12-05?10:59??vc++?圖書管理系統\源程序\CustomGrid.h
?????文件??????12849??2008-01-29?12:57??vc++?圖書管理系統\源程序\D.cpp
?????文件????8155214??2009-06-23?13:55??vc++?圖書管理系統\源程序\Debug\bbb.exe
?????文件?????990364??2009-06-23?13:55??vc++?圖書管理系統\源程序\Debug\bbb.ilk
?????文件??????83368??2009-06-23?13:55??vc++?圖書管理系統\源程序\Debug\bbb.obj
?????文件????7736360??2009-06-23?13:55??vc++?圖書管理系統\源程序\Debug\bbb.pch
?????文件????1016832??2009-06-23?13:55??vc++?圖書管理系統\源程序\Debug\bbb.pdb
?????文件????6317308??2009-06-23?13:55??vc++?圖書管理系統\源程序\Debug\bbb.res
?????文件??????71924??2009-06-23?13:55??vc++?圖書管理系統\源程序\Debug\bbbDlg.obj
?????文件??????17399??2009-06-23?13:55??vc++?圖書管理系統\源程序\Debug\CustomGrid.obj
?????文件?????162113??2009-06-23?13:55??vc++?圖書管理系統\源程序\Debug\DlgBookAdjust2.obj
?????文件??????84675??2009-06-23?13:55??vc++?圖書管理系統\源程序\Debug\DlgBookAdjustPrice2.obj
............此處省略153個文件信息
評論
共有 條評論