在"基本属性-vb编程基础"的课程中,主要探讨了Visual Basic (VB)编程的基础知识,特别是针对VB窗体和常用控件的处理。课程由佟彪讲师讲解,针对辽宁省交通高等专科学校测绘系的学生,内容涵盖了以下几个关键部分:
1. **基本属性**:
- **Name、Text和Caption**: 这些属性用于标识控件,Name是唯一的标识符,Text用来显示文本信息,Caption通常出现在窗体或控件上部,用来描述其功能。
- **几何属性**:如Height、Width、Top和Left用于设置控件的大小和位置,Enabled和Visible控制控件是否可见和响应用户的交互。
- **Font系列属性和ForeColor、BackColor**: Font属性控制控件的文字样式,ForeColor和BackColor分别设置前景色和背景色。
- **BorderStyle、MousePointer和MouseIcon**: BorderStyle定义控件的边框样式,MousePointer和MouseIcon关联鼠标指针和图标。
- **Alignment、AutoSize和WordWarp**: Alignment决定控件内的内容如何排列,AutoSize自动调整控件大小以适应内容,WordWarp允许文本自动换行。
- **TabIndex和默认属性**: TabIndex用于指定控件在Tab顺序中的位置,而某些属性具有默认值,如初始状态或行为。
2. **窗体与控件**:
- **窗体**: 属性如MaxButton、MinButton、WindowsState等控制窗口最大化、最小化和关闭状态,BorderStyle和Picture等涉及外观。
- **控件示例**:包括标签(Label)、文本框(TextBox)、命令按钮(CommandButton)、时钟控件(Timer,用于定时触发事件)以及滚动条(ScrollBars)和图像控件(PictureBox)。
3. **VB语言基础**:
- **数据类型、常量和变量**: 学习如何在VB中声明和操作不同类型的数据,以及使用常量和变量存储信息。
- **运算符和表达式**: 掌握算术、逻辑和关系运算符,以及如何构建复杂的表达式。
- **内部函数**: 介绍一些内置函数,帮助简化编程过程。
4. **应用举例**:
- **数学问题解决**:如解一元二次方程、求三角形面积等,体现VB在实际问题中的应用。
- **抽点学号**:可能是指通过编程实现随机抽取学号的功能。
- **角度弧度转换**:涉及度数和弧度之间的转换。
5. **封面程序改进与常见错误**:
- 分析并解决常见的编程错误,如标签移动问题,以及提供改进示例。
该课程内容实用且全面,旨在帮助学生掌握VB编程的基础知识和技巧,特别是对控件的使用和基本语法的理解,以便于在实际项目中灵活运用。通过实例演示和错误处理,学员可以加深对编程概念和技术的理解。