Visual Basic 程序设计 第四章 程序的输入和输出

Slides:



Advertisements
Similar presentations
第七章 常用控件 7.1 控件概述 7.2 常用内部控件 本章要求 返回目录 第七章 常用控件 (Common Control)
Advertisements

Visual Basic 程序设计 第四讲.
第二章 VB程序设计基础 第1节 Visual Basic 概述 1.1 Visual Basic简介 1.2 面向对象的程序设计概念
第2章 Visual Basic 6.0编程基础 (第一部分)
第 1 章 公共基础知识 第 2 章 Visual Basic程序开发环境 第 3 章 对象及其操作 第 4 章 数据类型及其运算
第二章 VB的编程机制 【授课时间】第3周,第2次课 【授课题目】 2.1 面向对象程序设计概述 2.2 VB中的对象
第10章 处理图形 Visual Basic 程序设计教程.
第 9 章 表单控件的使用 本章提要:VFP表单控件工具栏上的21个基类控件及表单集,它们的常用属性、方法、事件及主要功能等。为叙述的方便,将VFP的基类控件及表单集按主要功能分为五类: 1.输出类:标签、图像、线条、形状。 2.输入类:文本框、编辑框、微调控件、列表框、组合框。 3.控制类:命令按钮、命令按钮组、复选框、选项按钮组、计时器。
課程名稱:程式設計 授課老師:________
第四章 控制结构.
赋值语句与输入、输出语句.
程式語言(I)- Visual Basic 6.0 第 9 章 結構化程式設計
VB教学中游戏化教学案例设计.
网 络 课 程 马 鞍 学 网 络 山 课 程 大 络 网 Visual Basic程序设计 第 一 讲 最容易接受的编程语言
Visual Basic 期中報告 組長:沈亞臻 組員:蔣佳育 張庭茹
Visual Basic 6.0之事件 事件(Event)?
第三章 VB基本语言 3.1编程基础 3.2数据类型 3.3 变量与常量 3.4 运算符和表达式 3.5 内部函数 3.6 基本语句 3.7数组.
Visual Basic程序设计.
程式語言Visual Basic 變數的可視範圍
Visual Basic快速入门 ADO数据控件与数据绑定控件 VB数据库编程举例 VB开发数据库应用系统实例分析
Visual Basic程序设计.
第二章 Visual Basic语言基础.
数组 第 6 章.
第5章 数组 Visual Basic程序设计.
Visual Basic 程式設計基礎(一)
程式語言 -Visual Basic 變數、常數與資料型態.
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
过程 第 7 章.
第十一讲 VB常用标准控件(2).
初识Visual Basic.
Visual Basic程序设计基础 计算机科学学院.
第十三章 檔案.
第4章 程序控制结构与算法基础.
計算機程式 廖文淵 Department of Computer Science and Engineering
新觀念的 VB6 教本 第七章 讓程式轉彎的控制敘述.
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
第4章 基本的控制结构 4.1 顺序结构 4.2 选择结构程序设计 4.3 循环结构 4.4 综合实例 退出.
走进编程 程序的顺序结构(二).
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
程式設計 Visual Basic簡介 週次:1 建國技術學院 資管系 饒瑞佶 2003年9月17日.
程式語言Visual Basic 傳址與傳值
新觀念的 VB6 教本 第 6 章 資料型別.
广州市教育局教学研究室编写的 初中《信息技术》第二册第二章 《程序设计初步》
第四章 命令按钮、标签和文本框 大多数应用程序中都有命令按钮CommandButton控件,用户可以单击按钮执行某项操作。
Visual Basic程序设计.
高等学校计算机基础教育教材 Visual Basic 6.0 程序设计 上海中医药大学现代教育技术中心 计算机教学部 1.
第二章 创建用户界面 本章重点和难点 2.1 基本属性 2.2 创建窗体 2.3 Visual Basic的常用控件 2.4 制作菜单.
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
程式設計 Visual Basic簡介 週次:2 建國技術學院 資管系 饒瑞佶 2003年9月17日.
VB程序设计语言 主讲教师:王 杨.
網路遊戲版 幸福農場168號.
第五章: 輸入與輸出.
VB语言程序设计教程.
107學年度高一程式設計 上機考試 投影片 加減乘除.
程序基础 2019/4/25.
Visual C# 2005程序设计 第1章 Visual C#概述 第2章 C#语法基础 第3章 顺序结构程序设计
計算機概論 跨越講義 第4章 基本視窗程式應用 4-1 程式語言簡介 4-2 結構化VS物件導向程式設計
Visual Basic 程序设计及应用教程 (6.0版)
选择结构设计 第 4 章 程序流程有三种最基本的控制结构,即顺序结构、选择结构和循环结构。
第五讲 VB语言基础(3).
计算机应用基础 潍坊学院 计算机工程学院 主讲人:丁素英.
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年10月18日.
Print方法和函数 2019/5/19.
第5章 数组 5.1 数组概述 5.2 静态数组和动态数组 5.3 数组的基本操作 5.4 控件数组 5.5 数组在自定义数据类型中的应用.
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年11月1日.
第3 章 赋值与输入/输出 学习程序设计,初学者要善于模仿,并要多练
1、复选框和单选按钮 2、框架 3、列表框和组合框 4、滚动条 5、鼠标器事件 6、键盘
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
VB语言基础 一、 常量 1 定义:在程序运行过程中不能发生改变的量 2 分类 整型常量: 整数 不带小数点的数 数值常量
顺序结构程序设计 ——关于“字符串”和数值.
Presentation transcript:

Visual Basic 程序设计 第四章 程序的输入和输出

主要内容 利用控件输入、输出 对话框 Print方法 文本框的 Text属性,I/O 标签的 Caption属性,Output 输入对话框函数InputBox 消息对话框函数MsgBox Print方法

输入对话框 InputBox(Prompt,Title,Default,Xpos,Ypos) 返回用户输入(String类型) 例:a=InputBox("n=","输入","1")

消息对话框 MsgBox(Prompt,Buttons,Title) 返回用户所单击的按钮对应值 Prompt 提示字符串 图标

消息对话框中的按钮 常量名称 数值 按钮 vbOKOnly 确定 vbOKCancel 1 确定,取消 vbAbortRetryIgnore 确定 vbOKCancel 1 确定,取消 vbAbortRetryIgnore 2 终止,重试,忽略 vbYesNoCancel 3 是,否,取消 vbYesNo 4 是,否 vbRetryCancel 5 重试,取消

消息对话框中的图标 常量名称 数值 图标 vbCritical 16 vbQuestion 32 vbExclamation 48 vbInformation 64

MsgBox函数的返回值 常量名称 数值 用户点击的按钮 vbOK 1 确定 vbCancel 2 取消 vbAbort 3 终止 vbRetry 4 重试 vbIgnore 5 忽略 vbYes 6 是 vbNo 7 否

Print方法 格式: 可以用问号(?)代替 Print 以简化输入 分号(;)表示后面内容将接着输出 逗号(,)表示后面内容将跳至下个制表站输出 制表站位置:n*14+1 回车表示后面内容将从下一行开始输出 可以用问号(?)代替 Print 以简化输入 例

Private Sub Command1_Click() Print "1 3 5 7 9 1 3 5 7 9 1 3 5 7 9" Print "ax", "but", "color" Picture1.Print "1 3 5 7 9 1 3 5 7 9 1 3 5 7 9" Picture1.Print "more", "no", "yes" End Sub 制表站的位置: 1,15,29,… (14n+1)

具有Print方法的对象 窗体(Form) 图片框(PictureBox) 立即窗口(Debug) 打印机(Printer) 说明:引用所在窗体时,对象名可以省略,也可以用Me代表

在Print方法中常用的函数 Tab(n) 跳至第n列,输出后面内容 Spc(n) 插入n个空格 例: Print Tab(10);"学号";Tab(20);"姓名";Tab(30);"性别" Print "学号";Spc(4);"姓名";Spc(6);"性别"

与Print有关的属性 AutoRedraw(自动重画)属性为False(初值)时,用Print方法和绘图方法输出的内容被其他窗体遮挡后会被抹去。为此,应将该属性设置为True 改变CurrentX和CurrentY属性(当前输出位置)可以改变下个输出的位置 例如: CurrentX=Width/2 : CurrentY=Height/2 Print 0 ‘在窗体中心位置输出 0

输出字体与颜色 属性 意义 类型 FontName 字体名 String FontSize 大小 Single FontBold 粗体 Boolean FontItalic 斜体 FontUnderline 下划线 ForeColor 前景色 Long

与Print有关的方法 可用Cls方法清除用Print方法和绘图方法输出的内容,格式: [对象名.]Cls 清除后,当前座标回到对象的左上角

文本框的主要属性 Text 显示的文本,缺省属性 MultiLine 为True时允许多行显示 ScrollBar 滚动条,只有在MultiLine属性为True时才有意义 PassWordChar 口令字符。代替显示用户输入的字符。只当MultiLine属性为False时才起作用。 Locked 禁止用户输入,使文本框只能输出

关于焦点(Focus) 事件:GotFocus和LostFocus 获得焦点和失去焦点。任何时刻只能有一个控件获得焦点。 方法:SetFocus 属性:TabIndex Tab键序 TabStop 允许/禁止获得焦点 没有TabStop属性的控件当然不会获得焦点。

滚动条-Hscrollbar和Vscrollbar Value= Min=0 滚动块 Max=100 主要属性 Max 最大值 Min 最小值 Value 当前值 LargeChange 大增量 SmallChange 小增量 事件 Change 值改变时 Scroll 滚动时 例