【VB开源代码栏目提醒】:网学会员VB开源代码为您提供高级语言程序设计(VB)httpwww2.nbu.edu.cnji - 电子电信参考,解决您在高级语言程序设计(VB)httpwww2.nbu.edu.cnji - 电子电信学习中工作中的难题,参考学习。
高级语言程序设计VBhttp://www2.nbu.edu.cn/jiangzhidi/vbnethttp://10.22.74.73/ComputerEdu/vbnet 主讲:蒋志迪 宁波大学信息科学与工程学院 办公室:曹光彪信息楼424 电话:665929 email:bighandjzd126.com 高级语言程序设计
VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院课程性质与目标 《高级语言程序设计(
VB)》课程是非计算机专 业的一门程序设计类的公共基础课,目的在于普 及大学生程序设计知识,使得从事各种工作的人 们能很方便的写一些实用的小程序 通过本
课程的学习,要求学生掌握面向对象程序 设计的基本思想及编程思路,掌握可视化面向对 象编程的基本概念,熟悉
VB开发工具的基本使用 方法,学会图形用户界面简单应用系统的开发技 术和方法。
高级语言程序设计
VB:第1章
VB.NET入门基础宁波大学 Ningbo University 信息科学与工程学院 达到目的:不光是抽象思维能力、编程能 力、实践能力和创新能力的培养和训练, 更重要的是耐心细致的学习
工作态度培 养,树立严谨求实、百折不挠攻克难关的 精神。
高级语言程序设计
VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院 如何
学习程序设计 端正学习态度 克服畏难情绪和急功近利,程序设计是靠日积月累磨练的。
学习三步曲 提前预习模仿编程,有感性认识 带着问题听课,针对性强,效果明显 书面写好程序,上机调试,巩固掌握 突出重点 重点放在解题思路、语句是表达工具、界面是锦上添花 重在训练利用
计算机编程手段分析
问题和解决问题的能力。
强化实践 实践是检验正确的标准,该课程不是听会、看会而是做会的。
高级语言程序设计
VB:第1章
VB.NET入门基础宁波大学 Ningbo University 信息科学与工程学院考核及成绩评定实验成绩33 平时成绩20期末成绩8067实验要求: –
系统 10.22.98.189/edu – 及时上交
作业 – 下课及时关机 高级语言程序设计
VB:第1章
VB.NET入门基础宁波大学 Ningbo University 信息科学与工程学院 第1章
VB.NET入门基础 1.1 引例和
VB.NE特点 1.2
VB.NET集成开发环境 1.3 简单应用程序建立 1.4 自主学习---
VB.NET概述 本章目录 高级语言程序设计
VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院 1.1引例和
VB.NE特点 1 引例例1.1简单的动画
演示。
一行文字“欢迎使用
VB.NET”在具有背景图案的窗体中自上而下自动或手动方式移动,内容超出窗体范围时,从顶部再开始。
设计思路: 在窗体上使用标签Label对象来存放文字 利用Timer控件来自动快速触发移动 利用Button单击按钮来手动触发移动. 设置相关属性,编写事件
代码。
高级语言程序设计
VB:第1章
VB.NET入门基础宁波大学 Ningbo University 信息科学与工程学院界面设计 高级语言程序设计
VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院当一个标签放在窗体上时,标签的左上角坐标(用Left、Top表示)就被指定了。
00 Top Left 欢迎使用
VB 如果改变标签的左上角坐标就可移动标 签,即移动文字。
例 如 : Label1.TopLabel1.Top5 可使标签Label1向下移动5个像素单位 高级语言
程序设计
VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院 程序进一步改进: 连续循环移动,首先要能判断出标签是否超 出窗体范围。
窗体 Height 欢迎光临该点在Top方向上的坐标为: 窗体的高度Height如果标签的Top窗体的高度,表示已越出窗体范围,可将标签移到窗体上方,此时标签的Top? 高级语言程序设计
VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院编写事件过程 高级语言程序设计
VB:第1章
VB.
NET入门基础宁波大学 Ningbo University 信息科学与工程学院进一步分析:①若要求字幕左右有滚动,如何处理?②如何控制字幕移动的速度?③当字幕超出窗体如何处理?④如何改变窗体背景使得个性化?学生根据各自的想象力按照案例去模仿,并尝试 通过上机实践加以验证。
高级语言程序
设计VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院 2.
VB.NET功能特点 提供易学易用的应用程序集成开发环境 具有面向对象的可视化设计工具 事件驱动的编程机制 支持结构化程序设计,具有面向对象程序设计语言的所有特征 具有丰富的数据类型、功能强大的类库 强大的数据库、
网络和图形功能 完备的帮助功能 高级语言程序设计
VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院1.2
VB.NET的集成开发环境1.2.1进入
VB.NET Windows应用程序启动VisualStudio.NET“起始页”选择“新建项目/打开项目”按钮Visual Basic项目 高级语言程序设计
VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院
VB.NET集成开发环境菜单栏工具栏选项卡组栏 解决方案资源 管理器窗口工具箱窗体窗口 属性窗口输出窗口 高级语言程序设计
VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院1.2.2 主窗口1.三种工作模式 设计模式: 界面的设计和
代码的编制 运行模式: 运行应用程序 调试模式: 运行出现错误时自动进入调试模式2. 菜单栏 包括12个下拉菜单 高级语言程序设计
VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院 3. 工具栏 新建项目 打开 保存 剪切 粘贴 注释 撤消 启动调试 停止调试 逐过程 解决
方案 对象浏览器 文件 窗体新建网站 添加新项 全部保存 复制 查找 取消注释 重复 全部中断 逐语句 跳出 属性窗口 工具箱 高级语言程序设计
VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院1.2.3 窗体设计/
代码设计窗口1.窗体设计器窗口建立
VB.NET应用程序的界面一个应用程序可以有多个窗体, 通过“项目添加Windows窗体” 命令增加新窗体。
窗体设计器窗口 高级语言程序设计
VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院1.2.3 窗体设计/
代码设计窗口2.
代码设计窗口 专门用来进行
代码设计,包括各种事件过程、过程和类等源程序
代码的编写和修改。
打开
代码设计窗口的方法: 双击窗体、控件或单击
代码窗口上方的选项卡组对应项。
代码设计窗口 对象列表框 过程列表框 编辑程序
代码 高级语言程序设计
VB:第1章
VB.NET入门基础 宁波大学 Ningbo University 信息科学与工程学院1.2.4 属性窗口窗体和控件称为对象,每个对象用一组属性来描述其外部特征,如颜色、大小等。
属性窗口用于显示和设置 按字母顺序所选定的对象的属性。
按分类顺序属性窗口由四部分组成: 对象和名称空间
列表框 属性显示排列方式 属性列表框 属性含义说明