资源简介
基于VC6.0 的MFC框架开发的图书管理系统,可进行图书借阅管理,图书入库出库等功能
代码片段和文件信息
// DlgAddBook.cpp : implementation file
//
#include “stdafx.h“
#include “LibrarySystem.h“
#include “DlgAddBook.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CDlgAddBook dialog
CDlgAddBook::CDlgAddBook(CWnd* pParent /*=NULL*/)
: CDialog(CDlgAddBook::IDD pParent)
{
//UpdateData(false);
//{{AFX_DATA_INIT(CDlgAddBook)
m_strAuthor = _T(““);
m_strID = _T(““);
m_strPublishing = _T(““);
m_strtitle = _T(““);
m_nPrice = 0.0;
m_strType = _T(““);
m_strStatus = _T(““);
//}}AFX_DATA_INIT
m_strCaption=“添加图书“;
}
void CDlgAddBook::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDlgAddBook)
DDX_Control(pDX IDC_COMBO_STATUS m_ctrStatus);
DDX_Control(pDX IDC_COMBO_TYPE m_ctrType);
DDX_Text(pDX IDC_EDIT_AUTHOR m_strAuthor);
DDX_Text(pDX IDC_EDIT_ID m_strID);
DDX_Text(pDX IDC_EDIT_PUBLISHING m_strPublishing);
DDX_Text(pDX IDC_EDIT_title m_strtitle);
DDX_Text(pDX IDC_EDIT_PRICE m_nPrice);
DDX_CBString(pDX IDC_COMBO_TYPE m_strType);
DDX_CBString(pDX IDC_COMBO_STATUS m_strStatus);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CDlgAddBook CDialog)
//{{AFX_MSG_MAP(CDlgAddBook)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CDlgAddBook message handlers
void CDlgAddBook::OnOK()
{
// TODO: Add extra validation here
UpdateData(true);
int flag=0;
int flag1=0;
if(m_strtitle==““)
{
CString str;
str.Format(“图书名不能为空!“);
MessageBox(str);
}
else
flag1=1;
if(flag1==1)
{
if(m_strType==“书“)
flag=1;
else if(m_strType==“报纸“)
flag=1;
else if(m_strType==“期刊“)
flag=1;
else if(m_strType==“资料“)
flag=1;
else
{
CString str;
str.Format(“请填写正确的图书种类!“);
MessageBox(str);
}
}
if(flag==1)
{
if(m_strStatus==“在库“)
CDialog::OnOK();
else if(m_strStatus==“维护“)
CDialog::OnOK();
else if(m_strStatus==“出借“&&m_strCaption==“修改图书“)
CDialog::OnOK();
else if(m_strStatus==“出借“)
{
CString str;
str.Format(“添加图书时状态不可为出借!“);
MessageBox(str);
}
else
CDialog::OnOK();
}
}
BOOL CDlgAddBook::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
SetWindowText(m_strCaption);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-01-12 13:19 LibrarySystem\
目录 0 2018-01-12 13:19 LibrarySystem\Debug\
文件 22986 2018-01-12 10:01 LibrarySystem\Debug\DlgAddBook.obj
文件 0 2018-01-12 10:01 LibrarySystem\Debug\DlgAddBook.sbr
文件 17834 2018-01-12 11:40 LibrarySystem\Debug\DlgBorrowBook.obj
文件 0 2018-01-12 11:40 LibrarySystem\Debug\DlgBorrowBook.sbr
文件 16384 2018-01-12 01:22 LibrarySystem\Debug\DlgRegistered.obj
文件 0 2018-01-12 01:22 LibrarySystem\Debug\DlgRegistered.sbr
文件 13822 2018-01-11 19:32 LibrarySystem\Debug\DlgSelectBook.obj
文件 0 2018-01-11 19:33 LibrarySystem\Debug\DlgSelectBook.sbr
文件 19439 2018-01-12 09:39 LibrarySystem\Debug\DlgShowReader.obj
文件 0 2018-01-12 09:39 LibrarySystem\Debug\DlgShowReader.sbr
文件 5514240 2018-01-12 13:19 LibrarySystem\Debug\LibrarySystem.bsc
文件 155740 2018-01-12 13:19 LibrarySystem\Debug\LibrarySystem.exe
文件 728496 2018-01-12 13:19 LibrarySystem\Debug\LibrarySystem.ilk
文件 14522 2018-01-12 01:48 LibrarySystem\Debug\LibrarySystem.obj
文件 6945312 2018-01-11 10:29 LibrarySystem\Debug\LibrarySystem.pch
文件 508928 2018-01-12 13:19 LibrarySystem\Debug\LibrarySystem.pdb
文件 4884 2018-01-12 13:19 LibrarySystem\Debug\LibrarySystem.res
文件 0 2018-01-12 01:48 LibrarySystem\Debug\LibrarySystem.sbr
文件 111895 2018-01-12 13:19 LibrarySystem\Debug\LibrarySystemDlg.obj
文件 0 2018-01-12 13:19 LibrarySystem\Debug\LibrarySystemDlg.sbr
文件 39727 2018-01-11 23:43 LibrarySystem\Debug\Publication.obj
文件 0 2018-01-11 23:43 LibrarySystem\Debug\Publication.sbr
文件 10106 2018-01-12 09:39 LibrarySystem\Debug\Reader.obj
文件 0 2018-01-12 09:39 LibrarySystem\Debug\Reader.sbr
文件 105642 2018-01-11 10:29 LibrarySystem\Debug\StdAfx.obj
文件 1375193 2018-01-11 10:29 LibrarySystem\Debug\StdAfx.sbr
文件 254976 2018-01-12 13:19 LibrarySystem\Debug\vc60.idb
文件 397312 2018-01-12 13:19 LibrarySystem\Debug\vc60.pdb
文件 2653 2018-01-12 10:01 LibrarySystem\DlgAddBook.cpp
............此处省略33个文件信息
- 上一篇:贪吃蛇VC6 MFC
- 下一篇:simuli
nk仿真模型到C语言的转化
相关资源
- 贪吃蛇VC6 MFC
- MFC vc++ 指针时钟 闹钟,非常好用。
- C++ MFC 学生和教师信息系统
- VC6.0的使用工具AddOpen插件、字体/颜色
- 餐饮管理资源源代码
- VC/MFC启动及登录界面设计
- 火车订票系统mfc+sql希望能对大家有所
- 用MFC制作的车票管理系统
- c++ 时区时钟
- 图书管理系统 visual c++ 6.0,access开发
- MFC代码大全经典+技巧
- vc6下 完整的文本编辑器源码
- MFC绘图板源代码及设计报告
- C++读取Excel,就两个文件,里面有,可
- MFC单文档应用程模拟交通红绿灯
- MFC图书管理系统代码及程序 可用作毕
- CMFCToolBarVS2010
- MFC 一维码生成+打印 支持多种编码1
- MD5算法源代码(MFC)
- 基于MFC的TCP通信程序
- MFC学生成绩管理系统
- 基于C++语言编写的宠物管理系统(V
- vc6鼠标低级钩子源码 直接编译运行即
- matlab下的基于高斯混合模型的说话人
- 从DEM数据中提取等高线——MFC编写
- mfc编写的通讯录小程序
- MFC Csocket实现点对点文件传输
- MFC VC6.0 简单贪吃蛇
- Opencv+VC6.0实现摄像头视频的监控
- VC6通过dll读写excel文件,不需要安装
评论
共有 条评论