资源简介
实现了对元器件的增删查改,以及导入导出excel等功能,查询包括组合查询,各个条件与或非组合查询。
代码片段和文件信息
// AddDialog.cpp : 实现文件
//
#include “stdafx.h“
#include “broProject.h“
#include “AddDialog.h“
#include “afxdialogex.h“
// CAddDialog 对话框
IMPLEMENT_DYNAMIC(CAddDialog CDialog)
CAddDialog::CAddDialog(CWnd* pParent /*=NULL*/)
: CDialog(IDD_AddDIALOG pParent)
{
}
CAddDialog::~CAddDialog()
{
}
void CAddDialog::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
}
BEGIN_MESSAGE_MAP(CAddDialog CDialog)
ON_BN_CLICKED(IDC_BUTTON2 &CAddDialog::OnBnClickedButton2)
ON_BN_CLICKED(IDC_BUTTON1 &CAddDialog::OnBnClickedAdd)
END_MESSAGE_MAP()
// CAddDialog 消息处理程序
void CAddDialog::OnBnClickedButton2() //取消按钮
{
CDialog::OnCancel();
// TODO: 在此添加控件通知处理程序代码
}
void CAddDialog::OnBnClickedAdd()
{
CbroProjectDlg* parent = (CbroProjectDlg*)this->GetParent();
if (parent->info.componentLength == 100) {
MessageBox(“已经存不下了“);
return;
}
CEdit* pName; CString Name;
pName = (CEdit*)GetDlgItem(IDC_EDIT_Name); pName->GetWindowText(Name);
CEdit* pModel; CString Model;
pModel = (CEdit*)GetDlgItem(IDC_EDIT_Model); pModel->GetWindowText(Model);
CEdit* pFirstType; CString FirstType;
pFirstType = (CEdit*)GetDlgItem(IDC_EDIT_firstType); pFirstType->GetWindowText(FirstType);
CEdit* pSecondType; CString SecondType;
pSecondType = (CEdit*)GetDlgItem(IDC_EDIT_SecondType); pSecondType->GetWindowText(SecondType);
CEdit* pPrice; CString PriceTemp;
pPrice = (CEdit*)GetDlgItem(IDC_EDIT_price); pPrice->GetWindowText(PriceTemp); double Price= atof(PriceTemp);
CEdit* pCapability; CString Capability;
pCapability = (CEdit*)GetDlgItem(IDC_EDIT_capability); pCapability->GetWindowText(Capability);
CEdit* pProductDescribe; CString ProductDescribe;
pProductDescribe = (CEdit*)GetDlgItem(IDC_EDIT_ProductDescribe); pProductDescribe->GetWindowText(ProductDescribe);
CEdit* pMFIS; CString MFIS;
pMFIS = (CEdit*)GetDlgItem(IDC_EDIT_MFIS); pMFIS->GetWindowText(MFIS);
//以上获取用户输入
if (Name == ““ || Model == ““ || FirstType == ““ || SecondType == ““ ||
PriceTemp == ““ || Capability == ““ || ProductDescribe == ““ || MFIS == ““)
{
MessageBox(“请输入全部内容,检测到有内容为空“);
return;
}
Component c;
strcpy(c.name Name); strcpy(c.productModel Model);
strcpy(c.firstType FirstType); strcpy(c.secondType SecondType);
c.price = Price; strcpy(c.capability Capability);
strcpy(c.ProductDescribe ProductDescribe); strcpy(c.MFIS MFIS);
parent->info.component[parent->info.componentLength] = c;
parent->info.componentLength = parent->info.componentLength + 1;
this->OnCancel();
// TODO: 在此添加控件通知处理程序代码
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-18 22:22 broProject\
目录 0 2018-06-18 18:20 broProject\.vs\
目录 0 2018-06-18 18:20 broProject\.vs\broProject\
目录 0 2018-06-18 18:20 broProject\.vs\broProject\v14\
文件 46080 2018-06-18 22:22 broProject\.vs\broProject\v14\.suo
目录 0 2018-06-18 22:20 broProject\broProject\
文件 1312 2018-06-04 11:13 broProject\broProject.sln
文件 2699 2018-06-14 15:39 broProject\broProject\AddDialog.cpp
文件 526 2018-06-14 15:40 broProject\broProject\AddDialog.h
文件 117644 2018-06-18 22:19 broProject\broProject\broProject.aps
文件 2422 2018-06-04 11:13 broProject\broProject\broProject.cpp
文件 489 2018-06-06 17:44 broProject\broProject\broProject.h
文件 25658 2018-06-18 22:19 broProject\broProject\broProject.rc
文件 11144 2018-06-08 18:53 broProject\broProject\broProject.vcxproj
文件 2737 2018-06-08 18:51 broProject\broProject\broProject.vcxproj.filters
文件 24497 2018-06-18 22:20 broProject\broProject\broProjectDlg.cpp
文件 2295 2018-06-18 20:30 broProject\broProject\broProjectDlg.h
文件 476 2018-06-14 15:28 broProject\broProject\component.h
文件 400808 2018-06-18 22:22 broProject\broProject\data.dat
目录 0 2018-06-18 22:20 broProject\broProject\Debug\
文件 65042 2018-06-18 20:31 broProject\broProject\Debug\AddDialog.obj
文件 1343 2018-06-13 13:42 broProject\broProject\Debug\broProject.Build.CppClean.log
文件 385 2018-06-18 22:20 broProject\broProject\Debug\broProject.log
文件 129835 2018-06-18 20:31 broProject\broProject\Debug\broProject.obj
文件 56295424 2018-06-13 13:42 broProject\broProject\Debug\broProject.pch
文件 73204 2018-06-18 22:19 broProject\broProject\Debug\broProject.res
目录 0 2018-06-18 22:20 broProject\broProject\Debug\broProject.tlog\
文件 158 2018-06-18 22:20 broProject\broProject\Debug\broProject.tlog\broProject.lastbuildstate
文件 4654 2018-06-18 22:20 broProject\broProject\Debug\broProject.tlog\CL.command.1.tlog
文件 125278 2018-06-18 22:20 broProject\broProject\Debug\broProject.tlog\CL.read.1.tlog
文件 3420 2018-06-18 22:20 broProject\broProject\Debug\broProject.tlog\CL.write.1.tlog
............此处省略29个文件信息
相关资源
- 视频人脸追踪
- C用Easyx图形库编写贪吃蛇.zip
- VC锁屏屏蔽热键
- 大家来找茬有些小BUG
- 基于hog+pca+svm行人检测源码
- OMG的DDS标准的使用
- 基于TCP、QT带虚拟键盘的多功能聊天系
-
fr
ameLessWinApiQt无边框窗口调用winAP - edgenet.tar.gz
- 我们自己写的浏览器源代码
- Opencv+VS米粒图像处理实验源代码
- ACE编程超全面
- VTK使用手册VTKUsersGuide
- 海康工业相机二次开发源码 + OpenCV3
- VS+CSocket实现网络聊天,可发文件Wor
- 基于Winpcap实现抓取数据包
- 南京公交线路查询
- 图像细化算法
- Visual C 6.0
- OpenCV实现SfM:双目三维重建
- podofo vs2010 x86编译好的库
- 国际象棋马的遍历 贪心算法
- 基于opencv的图片旋转实现
- 海康威视实时视频预览+opencv实时处理
- 机票管理系统程序
- STL源码剖析 高清 带目录电子书+源代
- VS2010基于TWAIN协议实现对扫描仪的控制
- 基于QT开发CAN总线上位机
- 使用libxl库读取excel文件
- win32画图程序 可保存bmp 截图
评论
共有 条评论