VB6.0初学者的十个编程小技巧

VB6.0 与 VS2010 在VB编程上的区别小总结 这段时间相信大家已经慢慢习惯使用VB6.0来制作各自的小程序了,不过除了VB6.0以外,VS2008和VS2010都可以进行VB程序设计,这一点想必没有太多同学去关注。        其实发现这个也纯属巧合,因为笔记本重装系统之后程序不全,而我有急着编程,所以就准备用家里的电脑写程序。之后才发现家里一直都没有安装VB6.0,而且网络也不甚通畅,所以只能用VS2010碰碰运气,好运的是VS2010 阅读详情
1、如果一行程序太长,能不能换行?

  VB的程序代码是允许换行书写的,只要在每次换行的最后一个字符加上换行字符“_”就可以了。例如:

Sub PicMove()
Frm.Picture2.Left = Frm.Picture1.Left + _ ’加上换行符
Frm.Picture1.Width
End Sub

  2、 如何在设计的时候清空存在的图片?

  用鼠标点中该图片,在属性窗口中选中Picture属性,按Del键便可清空图片。

  3、 Visual Basic 如何注释一段较长程序代码?

  VB注释程序代码的符号是“'”,只要在某行程序前面加上“'”,就可以注释该行程序。但如果程序代码很长的时候,一行一行地注释令人觉得难以忍受。VB本身提供了这个功能,在主菜单“视图”选项的“工具栏”下,选中Edit,VB的界面会出现一排工具按钮,其中的手形图标按钮后的两个按钮用于“设置注释块”和“解除注释块”。

  4、怎么实现鼠标一移上去就出现小提示窗口的功能?

  VB 里每个控件都有ToolTipText属性,只要加上一行程序就可以了。

  例如:Label1.ToolTipText = "这是提示!"。
5、 如何获得当前软件的运行磁盘目录和命令行参数?

  VB里面有个系统对象叫App。App.Path就是当前软件的运行目录。而命令行参数存放在一个系统变量里面,叫Command。程序语句如下:

Label1.Caption=App.Path
Label2.Caption=Command$

  6、我想换掉鼠标显示的形状,怎么做?

  VB提供的系统控件一般都有MousePointer和MouseIcon属性。我们可以寻找自己喜欢的*.ICO,*.CUR文件,实现的程序如下:

Screen.MousePointer= 99 ’用户鼠标类型
Screen.MouseIcon=LoadPicture("C:/ABC/1.ICO") ’读取鼠标的图标文件

  7、如何设置程序的错误出口?

  On Error语句用于程序的错误出口处理。一般的处理方法有两种:

  1) 遇到错误跳转到某一行程序去执行,On Error GoTo someline。

  例如:

On Error GoTo ERR_LINE
...
Label1.Caption=“正确执行”
ERR_LINE:
...
Label1.Caption=“出错了!”

  2) 遇到错误之后忽略当前错误,继续执行,On Error Resume Next。

  例如:

On Error Resume Next
...
Label1.Caption=“不管对不对都要执行”
...

  8、怎样获得键盘输入和判断敲键的Ascii值?

  把窗体的KeyPreview属性设置成True,然后在Form_KeyPress 事件里编写程序代码如下:

Private Sub Form_KeyPress(KeyAscii As Integer)
 Me.Caption = Str(KeyAscii) ‘取得键盘输入的字符
 ...
End Sub

  9、我希望窗体一运行就在屏幕的中央,怎么实现?

  VB的系统对象Screen记录了当前显示模式的高度和宽度,可以利用这个值来设置窗体的位置。

Sub CenterForm(frm As Form) ‘定义过程
 frm.Move (Screen.width - frm.width) / 2, (Screen.Height - frm.Height) / 2
End Sub

Private Sub Form_Load()
 CenterForm Me ’调用过程
End Sub

  10、很多软件都有鼠标在文本框TextBox一按下,就选中所有文字的功能,是怎么实现的?

Private Sub Text1_GotFocus()
 Text1.SelStart = 0
 Text1.SelLength = Len(Text1.Text) ’过程调用
End Sub

看实例学VB6.0   一、熟悉VB 6.0的编程环境  二、掌握VB常用控件的使用方法  三、试着开发简单的VB应用程序--看实例学VB 6.0--认识一下VB 6.0的编程环境--  VB6.0采用可视化的编程环境,它好学易用,运行VB6.0后,会出现如下图所示的窗口,呵呵,看起来蛮复杂的,好多的按钮、菜单、小窗口,别担心,待会儿我们会一起学习这些东东都是干什么用的。  先来解决一个小 阅读详情

相关推荐

VB6.0和VB.NET区别

学习了一段时间的VB.net,感觉大部分和之前学过的VB形似,但是因为名字不一样,所以肯定就有不同的地方,接下来说说VB和VB.net有哪些不同的地方。 VB.net是推出的一种开发基于.net平台应用程序的开发语言。掌握VB.net不仅要掌握语法,还要理解并运用这些新的概念,功能和观点,还有掌握.net框架。理解CLR(common language runtime,通用语言进行时)。 接下

张旭 廊坊师范学院信息技术提高班 十二期 4823

VB中怎么换行

有时候我们需要显示多行数据,使其更有逻辑性。下面我就说一下VB中的换行问题      现在我们将换行的环境分为三种:窗体输出,文本框(Text)输出,标签(Label)输出 一、在窗体输出中          换一行:Chr(13) 、Chr(10) 、 Chr(13)+Chr(10)           换两行:Chr(10)+Chr(13)、两个Chr(13)、两个Chr(10)

追梦 4万+

VB.NET与VB6.0区别初认识

VB.NET看完曹祖圣老师的视频,一口的台湾话,连PPT都不是简体中文的,听起来颇有意思。(.NET说是当内,第一次还想什么是当内呢。哈哈)不过话又说回来,这套视频和平常的视频不太一样,好像是对VB.NET有了一些了解之后在做的一些介绍。         课程:

吴零敏 8609

vb手动输入字符串(SQL语句)太长时 怎么换行输入

Dim str As String = "abc" & "def" & "ghi"  

ZHENG 7432

Vb.NET与VB6.0的区别

Visual Basic .NET是Microsoft Visual Studio .NET套件中主要组成部分之一。.NET版本的Visual Basic增加了更多特性,而且演化为完全面向对象(就像C++)的编程语言。 1.什么是VB.NET     Microsoft推出全新的编程和操作系统Framework——.NET,支持多种语言利用公共.NET库开发应用程序,这些应用程序在.NET

张晓 2189

VB6.0绿色迷你版:轻便编程工具包

Visual Basic 6.0,简称VB6,是微软公司在1998年推出的编程语言和开发环境,它以易于学习和快速开发应用程序闻名。VB6允许程序员通过一个集成的开发环境(IDE)快速设计窗体、编写代码并进行测试,特别适合快速原型开发和桌面应用程序的构建。绿色迷你版,通常指的是软件产品的轻量级版本,它在保持软件核心功能的同时,移除或者简化了软件的附加功能,以减少安装包大小和系统资源的占用。对于Visual Basic 6.0来说,其绿色迷你版意义非凡,尤其在现代快速发展的软件开发领域中。

weixin_42451850的博客 1496

VBA单行代码过长如何换行

VBA中的代码换行符是 `空格`+`_`

LZJ1995的博客 6450

Visual Basic 6初学者编程速成指南

本文还有配套的精品资源,点击获取 简介:《Visual Basic 6学习一点通》是一本针对初学者的编程教程,涵盖了Visual Basic 6.0的基础知识和实践应用。本书从VB6的开发环境开始,逐步讲解基本语法、面向对象编程、事件驱动模型、函数与过程、模块与类、文件操作、数据库访问、错误处理到界面设计等关键概念。通过实例练习,本书帮助读者构建扎实的编程基础,并理解VB6...

weixin_35755562的博客 1936

VB6常用字符串常数

VB常用字符串常数

aliealie的专栏 3331

VB6.0编程自学教程与课件集合

Visual Basic 6.0(简称VB6.0)是微软公司在1998年发布的一款编程语言,它在上世纪90年代到21世纪初是编程界的宠儿,凭借其直观的开发方式、快速的开发周期以及广泛的Windows平台支持,吸引了大量开发者。VB6.0的出现,不仅降低了编程的门槛,还推动了众多应用程序的诞生,其影响深远,至今在某些特定领域和维护旧系统中仍然可以见到它的身影。随着技术的发展,特别是面向对象编程和多线程处理需求的提升,VB6.0逐步被功能更强大的VB.NET所取代。

weixin_42551310的博客 960

VB6.0 控件使用与编程实践手册

在现代软件开发中,了解和掌握环境控件对于构建功能丰富、用户友好的应用程序至关重要。VB6.0作为Microsoft Visual Basic的一个成熟版本,它提供了丰富的控件集合,使得开发者可以轻松地在应用程序中实现各种用户界面元素和功能。本章将对VB6.0环境中的控件进行全面概述,为后续章节中深入探讨每种控件的使用和编程实践奠定基础。VB6.0是基于Windows平台的快速开发工具,它的集成开发环境(IDE)提供了强大的调试和设计功能。

weixin_35755562的博客 895

vb初学者编程代码大全_懒猪开始学编程,Visual Basic与Visual C#实例第一

本篇章适合小白和菜鸟,大咖和专业人士请绕行。我们这些人可以从接触编程到开始学习编程,从学习编程到初级程序员,这是我们的第一目标,就是能够编一些小程序和小软件解决自己手头的问题即可。如果有志向者,可以继续学习深造,能够学有所用编成型的软件,成为高级程序员。之后,再有想吃天鹅肉的癞蛤蟆可以继续向前冲击系统分析师,指导和安排别人来编程,编大型软件系统。那么,不想吃天鹅肉的青蛙们走起。先来看一个简单的VB...

weixin_39915367的博客 2万+

VB6.0简体中文版MSDN详细指南

本文还有配套的精品资源,点击获取 简介:Visual Basic 6.0(VB6.0)是一个经典编程环境,主要开发Windows应用程序。微软开发者网络(MSDN)为开发者提供了包括开发工具、文档、示例代码、API参考等在内的技术资源库。VB6.0与MSDN结合,为开发者提供丰富的学习材料和技术支持。本文详细介绍了VB6.0的特点、MSDN内容、核心概念、局限性、学习资源、...

weixin_36073714的博客 1410

vb初学者编程代码大全_VB编程应该如何学习?

VB6.0—— 全称VisualBasic 6.0,是微软公司推出的可视化编程工具MSDN之一,是目前世界上使用最广泛的程序开发工具。如果您是从未接触过软件编程但是又迫切希望掌握一种快捷实用的编程语言,那么选择VB是您的不二之选了! 对于很多的初学者而言,心中都会有这样一种疑问,我以前没学过任何一种语言,能快速上手吗?我想说的是:世上无难事,自信点,别担心,没问题!VB...

weixin_39926639的博客 2273

Blazor Session设置

微软官方封装了一些浏览器的操作,其中就有Session的操作的封装ProtectedSessionStorage 微软文档因为我们知道,依赖注入的生命周期是Singleton程序Scoped网页:刷新,url直接跳转都会重置。Transient路由C# Blazor 学习笔记(10):依赖注入但是没有一个和浏览器绑定的生命周期。即浏览器关闭才会退出。这个是后端无法获取的,因为后端根本不知道浏览器何时关闭。这个只能用浏览器自带的缓存。

qq_44695769的博客 1787

手把手教你用UC3844设计多路输出反激电源(附PCB布局避坑指南)

本文详细介绍了使用UC3844设计多路输出反激电源的实战技巧,包括核心电路设计、变压器参数计算、PCB布局优化及EMI抑制方法。通过实验室实测数据和项目经验,帮助工程师避开常见设计陷阱,提升电源性能和可靠性。特别附赠PCB布局避坑指南,助力高效完成开关电源设计。

weixin_30300225的博客 568

VB6.0使用汇总

VB6.0使用

让你爱上电路设计 7993

UOS忘记密码别慌!用LiveCD工具5分钟搞定,附命令行救援模式详细步骤

本文详细介绍了UOS系统密码遗忘时的两种解决方案:图形化LiveCD工具和命令行救援模式。针对普通用户,LiveCD工具提供5分钟快速重置密码的便捷操作;而技术人员可通过命令行深度解析系统分区挂载与密码修改流程。文章还包含安全加固建议,帮助用户预防类似问题发生。

weixin_27032989的博客 589

vb6.0总结

总结一下vb6.0学习进度,学习vb6.0有半年的时间了,时间不短了,从对编程的一无所知到现在简单的做几个小的列子,了解了它的编程特点,是面向对象的一门语言,知道了编程的三要素:事件、方法、属性。知道了程序的组成是由很多的窗体,控件,模块等等组成的,通过设置不同的属性的函数来做到实现的,说起来容易做起来难,对于一个基础不是很好的人,感觉太难了,现在也是只是简单懂一些东西    知道了控件的应用,

qq_34333471的博客 4391

ArcGIS实战:用栅格数据为偏远山区规划一条最省钱的公路(附完整数据与操作步骤)

本文详细介绍了如何利用ArcGIS进行栅格数据分析,为偏远山区规划一条最省钱的公路。通过DEM高程数据处理、成本权重设定和最佳路径计算,结合真实案例展示了从数据准备到工程方案转化的完整流程,帮助工程师在复杂地形中做出经济高效的路线决策。

weixin_32136203的博客 356

Verilator+VSCode实战:5分钟搞定Verilog语法检查与波形调试

本文详细介绍了如何将Verilator仿真器与VSCode编辑器高效集成,打造极速的Verilog开发工作流。通过环境配置、实时语法检查、一键仿真与波形生成等实战技巧,帮助IC设计工程师在几分钟内完成从代码编写到波形调试的全过程,大幅提升中小规模模块的验证效率。

weixin_28454475的博客 469

VB.NET vs. VB6.0:现代化编程语言 VS 经典老旧语言

VB.NET一种简单,现代,面向对象计算机编程语言,有微软开发,VB.NET是一种基于.NET Framework的面向对象编程语言,它是Visual Basic语言的继承者,但是与早期版本的Visual Basic有很大的不同。VB.NET是一种强类型语言,支持类、接口委托、异常处理、LINQ等现代编程特性,可以开发Windows应用程序、Web应用程序、服务和组价。VB.NET和VB6.两种不同的Visual Basic版本,它们在语言、架构、开发环境、应用场景等方面都有很大的差异。

weixin_59272777的博客 3088

TikTok滑块验证码verifyV2逆向实战:从fp生成到captchabody加密的完整流程解析

本文详细解析了TikTok滑块验证码verifyV2的逆向工程全流程,从fp参数生成到captchabody加密机制,涵盖了验证码触发、WASM解密、轨迹模拟等关键技术点。通过实战案例和代码示例,帮助开发者深入理解反爬机制,提升逆向工程能力,应对复杂的验证挑战。

weixin_28568819的博客 477
上一篇: Windows下DLL编程技术及应用
下一篇: 数据库设计方法、规范与技巧(转)
tomkai
博客等级 码龄24年 14粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值