Vb.net 编程语言汇总及重要笔记 建立textbox和button等 视图---工具箱---工具箱中寻找textbox和button等 点击变化button字体 Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.TextBox1.Text = "hello, world!" Me.Button1.Text = "has pressed" End Sub End Class 点击变化button颜色 Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.TextBox1.Text = "hello,world!" Me.Button1.Text = "the color has changed" Me.Button1.BackColor = Color.Red Me.Button1.ForeColor = Color.Gold End Sub End Class 在VB.NET编程中,基础知识是构建应用程序的关键。以下是一些重要的知识点,主要涉及用户界面元素的创建、事件处理、颜色设置、按钮可见性控制、变量的使用以及基本的算术运算: 1. 创建用户界面元素:VB.NET中的Form类是应用程序的基础,用于创建窗口。在工具箱中,我们可以找到TextBox和Button等控件,将它们拖放到窗体上以创建用户界面。例如,`TextBox1`和`Button1`就是通过这种方式添加到窗体上的。 2. 事件处理:每个控件都有与其关联的事件,如`Click`事件,当用户点击按钮时触发。`Handles`关键字用来链接事件处理程序和事件,如`Button1_Click`方法处理`Button1`的`Click`事件。在事件处理程序中,可以编写代码来响应用户操作,如改变文本框的文本或按钮的文本。 3. 改变按钮颜色:使用`.BackColor`和`.ForeColor`属性可以改变按钮的背景色和前景色,如`Me.Button1.BackColor = Color.Red`和`Me.Button1.ForeColor = Color.Gold`,将按钮背景设为红色,文字颜色设为金色。 4. 控制按钮可见性:`Visible`属性用来控制控件是否可见。例如,`Button1.Visible = False`会使`Button1`不可见,而`Button1.Visible = True`使其再次可见。通过改变这个属性,可以实现按钮状态的切换。 5. 显示变量值:使用`Dim`关键字声明变量,并将其值赋给文本框的`Text`属性,如`Dim test = "这是字符串测试"`,然后`Me.TextBox1.Text = test`将变量的值显示在文本框中。 6. 四则运算与取余数:VB.NET支持基本的算术运算,如除法 `/` 和取模运算 `%`。在`Button6_Click`事件中,`Me.TextBox1.Text = 100 / 20`执行整数除法,`Me.TextBox2.Text = 100 Mod 20`获取100除以20的余数。 7. 变量的隐式声明:默认情况下,VB.NET要求显式声明变量(Option Explicit On)。但若关闭此选项(Option Explicit Off),则可以进行隐式声明,如`test = "变量隐式声明"`。然而,隐式声明可能会导致错误,因此建议始终使用显式声明。 8. 变量的取值范围与判断:使用`Dim`关键字声明变量时,可以指定变量类型,如`Dim test As Integer`声明一个整型变量。`test > 101`是条件判断,如果`test`的值大于101,表达式将返回`True`,否则返回`False`。 以上知识点是VB.NET编程的基石,理解并掌握这些概念可以帮助初学者快速入门并创建简单的交互式应用程序。在实际编程中,还会涉及到更多高级特性,如类、对象、接口、异常处理、数据库访问等。不断学习和实践,可以进一步提升VB.NET编程能力。
剩余63页未读,继续阅读
- 粉丝: 1
- 资源: 6
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 学校课程软件工程常见10道题目以及答案demo
- javaweb新手开发中常见的目录结构讲解
- 新手小白的git使用的手册入门学习demo
- 基于Java观察者模式的info-express多对多广播通信框架设计源码
- 利用python爬取豆瓣电影评分简单案例demo
- 机器人开发中常见的几道问题以及答案demo
- 基于SpringBoot和layuimini的简洁美观后台权限管理系统设计源码
- 实验报告五六代码.zip
- hdw-dubbo-ui基于vue、element-ui构建开发,实现后台管理前端功能.zip
- (Grafana + Zabbix + ASP.NET Core 2.1 + ECharts + Dapper + Swagger + layuiAdmin)基于角色授权的权限体系.zip