[信息与通信]软件设计实验报告

[信息与通信]软件设计实验报告

ID:41830411

大小:863.54 KB

页数:45页

时间:2019-09-03

[信息与通信]软件设计实验报告_第1页
[信息与通信]软件设计实验报告_第2页
[信息与通信]软件设计实验报告_第3页
[信息与通信]软件设计实验报告_第4页
[信息与通信]软件设计实验报告_第5页
资源描述:

《[信息与通信]软件设计实验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、MU瑯遂上睦通信与信息工程学院2011/2012学年第2学期课程设计实验报告模块名称VC++软件设计专业电子信息工程学生班级10学学号B09011027学生姓名颜泽鑫指导教师董恒实验内容前言:本课程设计分成自测题和综合题两部分。两部分都列入验收。共道。内容覆盖主要基本技术:基本的开发环境(调试技术),文件操作,动态链接库,图形图像编程,多线程编程,控件开发等。每个学生选择5个完成,要求如下:必做:1;2,3选择其一;4,5选择其一;6-11选择其二;一、练习题:1、基本环境调试将例程I用VC++打开,修改错误使程序能够运行。理解编译错误

2、,运行错误等。2、数据库操作通过ODBC数据源访问数据库(ACCESS),数据库中保存以下内容:学生姓名,性别,年龄,家庭住址,电话,电子邮件,爱好等。再以上基础上进行该记录的读出并可编辑浏览显示。3、图形编程提供一个图形工具界面,让用户能够画出直线,椭圆,多边形等几何元素,结果可以保存并可读出。4、字符串操作能够从磁盘上选择打开文本文档,读入所有内容并显示,统计所有的字符数目,单词数目,中文字符串的数目。5、动态链接库目的:了解MFC支持的三种动态链接库:Win32DLL,MFC常规DLL,MFC扩展库。掌握封装DLL的基本方法。二、

3、综合题:个人简历创建一个个人简历程序,能够编辑自己的个人资料,添加自己的相片集进行浏览,具有保存,打印等功能。基本步骤:实验环境VC++6.0,ACCESS设廿基本环境调试实验步骤基础题程序说明:本题是一道改错题,根据已经给出的例程1进行改错及完善的操作。关键问题在于需要素数的存储,该题所给是数组,属于静态分配,最好改为动态的。本题的主要冃的是熟悉VC的编译环境,为下面的题目做铺垫。程序修改如下://EundlDlg.cpp:implementationfile//#include"stdafx.h"#include"Fundi,h"f

4、tinclude"FundlDlg.h"ttifdef_DEBUG^definenewDEBUG_NEWttundefTHISFILEstaticcharTHIS_FILE[]=_FILE_;ttendif////CAboutDlgdialogusedforAppAboutclassCAboutDlg:publicCDialog{public:CAboutDlg();//DialogData//{{AFX_DATA(CAboutDlg)enum{TDD=TDD_AB0UTB0X};//}}AFX_DATA//ClassWizardgen

5、eratedvirtualfunctionoverrides//{{AFXVIRTUAL(CAboutDlg)protected:virtualvoidDoDataExchange(CDataExchange*pDX);//DDX/DDVsupport//}}AEX_V1RTUAL//Implementstionprotected://{{AFX_MSG(CAboutDlg)//}}AFX_MSGDECLARE_MESSAGE_MAP()};CAboutDlg::CAboutDlgO:CDialog(CAboutDlg::IDD){//

6、{{AFX_DATA_INIT(CAboutDlg)//}}AFX_DATA_INIT}voidCAboutDlg::DoDataExchange(CDataExchange*pDX){CDialog::DoDataExchange(pDX);//{{AEX_DATA_MAP(CAboutDlg)//}}AFXDATAMAP}BEGTN_MESSAGE_MAP(CAboutDlg,CDialog)//{{AFX_MSG_MAP(CAboutDlg)//Nomessagehandlers//}}AFXMSGMAPENDMESSAGEMAP

7、()////CFundlDlgdialogCFundlDlg::CFundlDlg(CWnd*pParent/*二NULL*/):CDialog(CFundlDlg::IDD,pParent){//{{AFX_DATA_INIT(CFundlDlg)二100;//}}AEX_DATA_INIT//NotethatLoadIcondoesnotrequireasubsequentDestroylconinWin32mhlcon=AfxGetApp()->LoadIcon(IDRMAINFRAME);}voidCFundlDlg::DoDa

8、taExchange(CDataExchange*pDX){CDialog::DoDataExchange(pDX);//{{AFXDATAMAP(CFundlDlg)DDX_Text(pDX,TDC_ED

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。