• 大小: 26.54MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-03
  • 语言: C/C++
  • 标签: MFC  数独  小游戏  vc6.0  

资源简介

自己写的小游戏,数独算法不怎么样,主要是做了一个比较好看的界面。数据库使用的是Access2007, 背景音乐的歌曲由于大小限制我给删了几首,只剩下一首,需要的自己添加,没有写用户帮助手册。

资源截图

代码片段和文件信息

// ADOConn.cpp: implementation of the CADOConn class.
//
//////////////////////////////////////////////////////////////////////

#include “stdafx.h“
#include “ADOConn.h“

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

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CADOConn::CADOConn()
{

}

CADOConn::~CADOConn()
{

}
void CADOConn::OnInitADOConn()
{

::CoInitialize(NULL);
try
{
m_pConnection.CreateInstance(“ADODB.Connection“);
_bstr_t strConnect=“Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Database.accdb“;
//_bstr_t strConnect=“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Database.mdb“;
m_pConnection->Open(strConnect““““adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox(“数据库连接失败,确认数据库路径是否正确!“);  
}
}
void CADOConn::ExitConnect()

m_pConnection->Close();
//释放环境
::CoUninitialize();
}
_RecordsetPtr& CADOConn::GetRecordset(_bstr_t bstrSQL)
{
try
{
if(m_pConnection==NULL)bstrSQL;
OnInitADOConn();
        m_pRecordset.CreateInstance(__uuidof(Recordset));
m_pRecordset->Open(bstrSQL m_pConnection.GetInterfacePtr() adOpenDynamicadLockOptimisticadCmdText);

}
catch(_com_error e)
{
AfxMessageBox(“不能打开记录集!“);  
}

return m_pRecordset;
}

void CADOConn::CloseRecordset()


if(m_pRecordset!=NULL)
m_pRecordset->Close();
}

BOOL CADOConn::ExecuteSQL(_bstr_t bstrSQL)
{
try
{
if(m_pConnection==NULL)
OnInitADOConn();
m_pConnection->Execute(bstrSQLNULLadCmdText);
return true;
}
catch(_com_error e)
{
AfxMessageBox(“不能打开记录集!“); 
return false;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-12-20 22:19  MFC实现数独小游戏1\
     文件        1828  2011-12-09 14:44  MFC实现数独小游戏1\ADOConn.cpp
     文件         728  2011-12-09 12:49  MFC实现数独小游戏1\ADOConn.h
     文件     2837344  2011-12-20 22:10  MFC实现数独小游戏1\ArithSys.aps
     文件        7191  2011-12-20 22:11  MFC实现数独小游戏1\ArithSys.clw
     文件        4245  2011-12-04 22:12  MFC实现数独小游戏1\ArithSys.cpp
     文件        7284  2011-12-20 21:58  MFC实现数独小游戏1\ArithSys.dsp
     文件         541  2011-12-04 22:12  MFC实现数独小游戏1\ArithSys.dsw
     文件        1378  2011-12-04 22:12  MFC实现数独小游戏1\ArithSys.h
     文件      492544  2011-12-20 22:12  MFC实现数独小游戏1\ArithSys.ncb
     文件       58880  2011-12-20 22:12  MFC实现数独小游戏1\ArithSys.opt
     文件        1996  2011-12-20 22:11  MFC实现数独小游戏1\ArithSys.plg
     文件       19579  2011-12-20 22:10  MFC实现数独小游戏1\ArithSys.rc
     文件        1782  2011-12-04 22:12  MFC实现数独小游戏1\ArithSysDoc.cpp
     文件        1497  2011-12-04 22:12  MFC实现数独小游戏1\ArithSysDoc.h
     文件       24530  2011-12-20 22:11  MFC实现数独小游戏1\ArithSysView.cpp
     文件        4580  2011-12-20 21:57  MFC实现数独小游戏1\ArithSysView.h
     文件        1039  2011-12-06 16:57  MFC实现数独小游戏1\CreateDialog.cpp
     文件        1226  2011-12-06 16:55  MFC实现数独小游戏1\CreateDialog.h
     文件        1621  2011-12-11 20:22  MFC实现数独小游戏1\CreateDlg.cpp
     文件        1275  2011-12-11 20:22  MFC实现数独小游戏1\CreateDlg.h
     文件        9042  2011-10-26 21:17  MFC实现数独小游戏1\CSudoku.cpp
     文件        1374  2011-10-26 21:29  MFC实现数独小游戏1\CSudoku.h
     文件      610304  2011-12-20 22:05  MFC实现数独小游戏1\Database.accdb
     文件        4040  2011-12-20 14:13  MFC实现数独小游戏1\DlgMusic.cpp
     文件        1317  2011-12-20 14:05  MFC实现数独小游戏1\DlgMusic.h
     文件        1448  2011-12-17 21:52  MFC实现数独小游戏1\DlgNum.cpp
     文件        1347  2011-12-17 14:11  MFC实现数独小游戏1\DlgNum.h
     文件        3896  2011-12-18 09:54  MFC实现数独小游戏1\DlgRank.cpp
     文件        1289  2011-12-18 09:54  MFC实现数独小游戏1\DlgRank.h
     文件        1097  2011-12-17 20:19  MFC实现数独小游戏1\DlgSaveGameName.cpp
............此处省略36个文件信息

评论

共有 条评论