第一章 VB.NET概述
- 格式:doc
- 大小:222.00 KB
- 文档页数:2
【例1-1】设计一个能够显示“欢迎使用Visual 2005”的应用程序,运行结果如图1-9所示。
在窗体上建立一个文本框控件,用于显示欢迎信息,同时建立两个按钮“欢迎”和“退出”。
当单击“欢迎”按钮时,文本框控件中显示欢迎信息“欢迎使用Visual 2005”,当单击“退出”按钮时关闭应用程序。
图1-9 显示欢迎信息的应用程序设计过程如下:(1)新建项目启动Visual Basic.NET 2005,选择“文件”→“新建”→“项目”命令,打开“新建项目”对话框,如图1-10所示。
图1-10 “新建项目”对话框在“项目类型”列表框中选择“Visual Basic”,在“模板”列表框中选择“Windows应用程序”,在“名称”文本框中输入项目名称Welcome,单击“确定”按钮,打开Welcome 项目的集成开发环境,参见图1-1。
(2)设计用户界面设计用户界面即窗体设计,在窗体上添加所需要的控件,并设置控件的属性。
①向窗体中添加控件对于本程序界面,要使用控件工具箱中的按钮(Button)和文本框(TextBox)两个控件。
将鼠标移到左侧工具箱所在的位置,自动弹出“工具箱”窗口,选择其中的TextBox控件对象,然后在窗体中画出一个矩形,即完成了向窗体中添加一个文本框控件的操作,另外两个按钮控件使用同样的方法即可添加到窗体中。
结果如图1-11所示。
可以调整和移动控件。
单击要调整尺寸的控件,将鼠标指针指向控件右边界或下边界或右下角,当出现尺寸柄时,拖动该尺寸柄直到控件对象达到所希望的大小。
若想移动控件,先单击控件对象,然后移动鼠标即可移动该控件。
也可以使用“格式”菜单下的“对齐”命令来布置窗体控件。
图1-11 向窗体中添加控件②设置窗体和控件的属性根据界面要求设置窗体和各控件对象的属性。
窗体和控件的大小及位置调整好后,就可以通过“属性”窗口给窗体和控件设置属性,窗体和控件对象的属性设置如表1-1所示。
入门知识体系1.基础概念•简介:是一种面向对象的编程语言,由Microsoft开发,主要用于开发Windows应用程序和Web应用程序。
•开发环境:通常使用Visual Studio作为开发环境。
2.基本语法•程序结构:•Module Module1•Sub Main()•' 程序入口•End Sub•End Module•变量声明:•Dim message As String = "Hello, World!"•Dim number As Integer = 103.数据类型•常见数据类型:o String:字符串o Integer:整数o Double:双精度浮点数o Boolean:布尔值4.控制结构•条件语句:•If number > 5 Then•Console.WriteLine("Number is greater than 5")•Else•Console.WriteLine("Number is 5 or less")•End If•循环语句:•For i As Integer = 1 To 5•Console.WriteLine("Iteration: " & i)•Next5.数组和集合•数组:•Dim numbers As Integer() = {1, 2, 3, 4, 5}•For Each num In numbers•Console.WriteLine(num)•Next•列表:•Dim list As New List(Of String)•list.Add("Item1")•list.Add("Item2")6.函数和子程序•定义函数:•Function Add(x As Integer, y As Integer) As Integer •Return x + y•End Function•调用函数:•Dim result As Integer = Add(10, 20)•Console.WriteLine("Result: " & result)7.面向对象编程•类的定义:•Public Class Person•Public Property Name As String•Public Property Age As Integer••Public Sub Introduce()•Console.WriteLine("My name is " & Name & " and I am " & Age & "years old.")•End Sub•End Class•创建对象:•Dim person As New Person()• = "Alice"•person.Age = 30•person.Introduce()8.常用类•字符串操作:•Dim str As String = "Hello"•Console.WriteLine(str.ToUpper()) ' 输出:HELLO•日期时间:•Dim today As DateTime = DateTime.Now•Console.WriteLine("Today's date: " & today.ToString("yyyy-MM-dd"))实际案例:控制台应用程序以下是一个简单的控制台应用程序,接收用户输入并计算其年龄。
第一章编程基础1.1 .NET理论知识Microsoft Visual 是一个重大的技术变革,它将Windows GUI和基于浏览器的Internet开发环境紧密的结合在一起。
提供了四种版本:专业版、企业级开发版、企业级结构设计版和学院版。
各标准版中都分别提供了Visual Studio中包含的核心语言:Visual Basic、Visual C++、Visual C#和Visual J#。
1.1.1 .NET简介1. .NET的定义“代表了一个集合、一个环境和一个可以作为平台支持下一代Internet的可编程结构。
“这是当时作为首席执行官的鲍尔默的观点,同时也代表了微软公司的观点。
.NET首先是一个环境,这是一个理想化的未来互联网环境。
简而言之,互联网提供的服务,要能完成更高程度的自动化处理。
未来的互联网应该以一个整体服务的形式展现在最终用户面前,用户只需要知道自己想要什么,而不需要一步步在网上搜索、操作来达到自己的目的。
.NET的最终目的就是让用户在任何地方、任何时间,利用任何设备都能访问所需要的信息、文件和程序。
项目类型表项目类型用途Windows应用程序 Windows Forms中基于窗体的本地应用程序类库含有一组其他程序使用相关类的工程,编译为基于DLL的组件Windows控件库创建一个或多个Windows Forms控件的项目 Web应用程序使用WebForms创建基于浏览器的应用程序 Web服务创建WebServiceWeb控件库创建要放置在Web Forms上的服务器控件控制台应用程序利用基于字符的用户界面创建应用程序Windows 服务创建将作为WindowsService运行的程序空项目创建一点预写代码都没有的项目。
所有代码从头编写空Web项目创建如上所述的空项目,但是利用不在Web服务器上的虚拟根目录创建它在现有的文件夹中创建创建一个空的项目,但是把它放入现有的项目文件夹中1.1.2 .NET 简介.NET框架的主要由五大组成部分:通用语言运行库(CLR,Common Language Runtime)、具有多层次结构的统一的类库集(Framework Class Library)、高级活动服务器页面()、活动数据访问对象技术()和用户界面(User Interface)。
第一章概述
一、选择题
1. 通用语言运行环境的主要功能为()
(A)内存管理(B)执行线程管理
(C)跨平台(D)以上都是
2. .NET所开发的应用程序,在执行时由谁全权负责()
(A)CLR (B)编译器(C)操作系统(D)不需要
3. Visual Basic .NET所编译而成的内容为()
(A)机器码(B)组合语言(C)P-Code (D)MSIL
4. .NET应用程序第二次执行时,不需要编译的原因是()
(A)已经产生执行文件(B)Cache的机制
(C)通用语言规范本身的要求(D)以上都不是
5.项目文件是以哪种扩展名来保存的()
(A).sln (B).vb (C).vbproj (D).sou
6. 在.NET开发环境下,选取“Web”工具栏上的“首页”会出现()
(A)微软首页(B)Yahoo!(C)Kimo (D)起始页
7. 某个窗口被关闭,必须使用菜单中的哪一个选项来打开()
(A)说明(B)视图(C)文件(D)编辑
8.在.NET的设计中,项目由谁来管理()
(A)帮助(B)项目本身(C)类库(D)方案
二、填空题
1. 目前.NET开发环境提供了那些程序设计语言的开发功能:()、
()和()。
2. JIT是什么的缩写()。
3. .NET所提供的应用程序开发平台,主要包含三个部分:()、
()和()。
4. 列举CLR的五个特性:()、()、()、()
和()。
三.判断题
1. .NET的Web Service是以HTML为基础的。
()
2. .NET提出的Web Service最下层就是采用常规的SOAP协议。
()
3. .NET开发的窗口应用程序,无需复杂的部署安装,只要选取【复制|粘贴】
就行了。
()
4. Visual Basic .NET提供 Web应用程序的开发。
()
四.简述题
1、简述Visual Basic的特点。
2、的集成开发环境由哪些基本部分组成?
3、运行环境有哪些要求?
4、如何利用属性窗口设置控件的属性?
5、在中创建应用程序的步骤有哪些?
五. 程序设计题
1.演练安装 Visual 产品。
2.在Visual 开发环境中创建一个项目,体会IDE创建解决方案
与项目的过程和方法,浏览新建项目的存储位置和内容。
3.创建一个运行窗体,其运行结果如图例1.1所示:。