没有合适的资源?快使用搜索试试~ 我知道了~
Windows编程基础[汇编].pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 3 浏览量
2021-10-12
01:52:22
上传
评论
收藏 5.44MB PDF 举报
温馨提示
试读
44页
Windows编程基础[汇编].pdf
资源推荐
资源详情
资源评论
Windows编程基础
1-1 课程简介与课程定位
随着微软开发技术 .NET 2.0 ,新一代服务器产品和数据库产品的推出, 基于 .NET2.0 环境
下的软件系统开发越来越受到软件行业和应用企业的亲睐。 Visual Studio.NET 为不同的应用
程序提供了丰富的环境,一个项目本身可以由多种语言开发,例如 C,C++ ,C# , VB 等。系
统的应用程序即可以包括控制台应用程序,也可以包括 Windows Forms 开发,还可以应用于
各种的 WEB 平台应用开发设计和手持移动设备等。
本书着重在于构建 Windows 的应用程序在 C# 环境下的开发应用,扬弃了 C# 的编程基础
和抽象的软件设计思想, 如果期望尽快进入到 C# Windows 程序设计领域, 这是一本比较适合
的入门级教材。
1-1-1 本门课程简介
本课定位目标为高等院校计算机相关专业, 在开设基于 Visual Studio.NET2005 环境下,
通过 C# 语言开发的 Windows Forms 开发程序设计。 要求开设本门课程的先修课程包括: C#
程序设计基础,数据库基础理论与应用,数据结构与算法, 面向对象的程序设计等, 以实现学生
迅速进入 Windows Forms 开发为目的,并可以设计出符合标准的 Windows 的应用软件。
学习完本门课程,学生将掌握以下基本知识点:
Windows 窗体设计界面介绍
Winform 窗口的基本操作
窗体容器以及 MDI和 SDI 应用程序设计
消息框窗口对话机制
基本窗体控件设计开发
高级窗体控件开发
Winform 文件操作的开发设计
GDI+图形图像编程技术
多线程编程技术
ADO.NET数据库访问技术
Winform 网络编程技术
水晶报表技术
Winform 中的打包和部署
1-1-2 本门课程体系定位
本门课程绝非孤立存在的,其课程的开设必须建立在一整套课程体系的基础之上,具体课
程体系见图 1-1 所示。
图 1-1 C# Windows 程序设计在课程体系中的地位
根据图 1-1 所示, C# Windows 程序设计在整体课程体系中的价值是处于承上启下的重
要地位和作用, 一方面 C# Windows 程序设计是 C# 及面向对象程序设计思想的延伸和具体应
用,另一方面是熟悉 .NET FrameWork 的非常好的手段,同时也为下一阶段的 ASP.NET 的开
发奠定了应用实践基础。因而学好本门课程对于软件技术专业的学生意义重大。
1-2 windows 和窗体的基本概念
本节学习目标:
理解 Windows 窗体及设计原则
WinForm 应用程序的入口点
设置 InitializeComponent() 方法
灵活运用 WinForm c# 开发基本环境
1-2-1 Windows Forms 程序基本结构
在使用 widows 操作系统时候,经常会遇到如图 1-2 的窗体操作程序。一般而言,这种操
作多是用户在 PC 机上面的独立操作。
图 1-2 Windows 程序应用案例
下面我们建立第一个 C# 环境下面的 Windows 应用程序。启动 Visual Stutio 2005 ,默
认语言为 C# 语言, 建立如图 1-3 所示的 Windows 应用程序。 一般而言, Visual C# 开发应用
程序步骤包括:建立项目、界面设计、属性设计和代码设计几个阶段。
图 1-3 新建 Windows 应用项目
在建立新的项目时候需定义好项目的名称,具体的物理路径位置,点击确定后 Visual C#
将自动创建一个新的默认窗体 FORM1 ,“窗体设计器 ”的界面如图 1-4 所示
。
图 1-4 窗体设计器界面
在展开的窗体设计器界面之中,平时使用较多的操作控制区域分别是:工具箱,解决方案
资源管理器和属性。 工具箱面板将为 Windows 窗体提供强有力的工具, 属性面板将反映拖拽过
来的 Windows 控件的具体属性设置, 解决方案资源管理器反映当前开发时候所需要操作的各种
文件资源。
在首次进行设计时候,如果遇到无法找到这些操作控制区域的情况,请在窗体设计界面的
右上角选择如图 1-5 所示区域,就可以展开这些控制区。
图 1-5 展开各种资源控制区域
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111
1-2
Windows 编程基础 ( 了解 winForm 程序的代码结构 )
1 .初识 winForm 代码
在图 1-4 的主要窗体控制区域用右键打开后台的 C# 代码,如图 1-6 所示。
图 1-6 查看 winForm 程序的代码
展开的代码如下,具体意义见每行的注释信息:
using System ;// 基础核心命名空间
using System.Collections.Generic;
// 包含了 ArrayList 、BitArray 、 Hashtable 、Stack 、StringCollection 和 StringTable 类
using System.ComponentModel;
using System.Data; // 数据库访问控制
using System.Drawing; // 绘图类
using System.Text; // 文本类
using System.Windows.Forms; // 大量窗体和控件
namespace WindowsApplication1 // 当前操作的命名控件是 WindowsApplication1
{
public partial class Form011 : Form // 从 System.Windows.Forms.Form 中派生
{
public Form011()
{
InitializeComponent();// 注意该方法在下面的介绍
}
}
}
小知识:
理解 Using 语句
Using 语句通常出现在一个 .cs 文件中的头部,用于定义引用系统命名空间,具体的操作方法和属性等被定
剩余43页未读,继续阅读
资源评论
czq131452007
- 粉丝: 2
- 资源: 12万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功