VB项目中必需的几点技巧

2024-09-08 05:18
文章标签 技巧 项目 vb 几点 必需

本文主要是介绍VB项目中必需的几点技巧,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.    点击右上角的关闭按钮,要弹出提示,是否关闭,但用右键关闭时,不能重复提示
vb中找到这个事件
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
If MsgBox("是否要退出", vbYesNo + vbDefaultButton2, "提示") = vbNo Then
Cancel = True
End If
End Sub
2.    计算器中退格键的使用
假定backSpace按钮的name属性是:cmdBack
    输出窗口textbook的name属性是:dataout
Private Sub cmdBack_Click()
If dataout.Caption = "0" Then
 Exit Sub
 End If
If (dataout.Caption <> "") Then
dataout.Caption = Mid(dataout.Caption, 1, Len(dataout.Caption) - 1)
ElseIf dataout.Caption = "" Then
dataout.Caption = "0"
End If
'----如果显示的是结果,那么清零
‘当没有计算时,要把结果标志位置1
If res Then
dataout.Caption = "0"
End If
End Sub
3.    VB软件皮肤控件的使用
添加:在控件工具栏上右键,单击部件,然后在弹出的窗口里面“控件”标签下选择“浏览”,添加你所需要的xxx.OCX,记得前面复选框要打勾。
删除:在控件工具栏上右键,单击部件,然后在弹出的窗口里面“控件”标签下选择“浏览”,将你将要除去的xxx.OCX控件前面的复选框勾去除(前提:这个删除的控件你不能正在使用中)
4.    项目结束退出的问候语
MsgBox "谢谢使用" & vbCrLf & "再见!", vbOKOnly, "二期项目XXX"
5.    如何注册OCX控件
32位系统:
将文件放到c:\windows\system目录
注册 运行:Regsvr32 c:\windows\system\xxx.ocx
取消注册运行:Regsvr32.exe /u c:\windows\system\xxx.ocx64位系统注册32位文件:
将文件放到 c:\windows\sysWOW64目录
运行:Regsvr32.exe c:\windows\sysWOW64\xxx.ocx
当然,也可以写一个注册表:
该文件夹下有这两个文件:
xxx.ocx和注册xxx.cmd;
其中xxx.cmd中写:
copy xxx *.* %windir%\system32\ /y
 
Regsvr32 %windir%\system32\XP xxx.ocx /s
pause
 

 

 

这篇关于VB项目中必需的几点技巧的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1147217

相关文章

springboot项目如何开启https服务

《springboot项目如何开启https服务》:本文主要介绍springboot项目如何开启https服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录springboot项目开启https服务1. 生成SSL证书密钥库使用keytool生成自签名证书将

将Java项目提交到云服务器的流程步骤

《将Java项目提交到云服务器的流程步骤》所谓将项目提交到云服务器即将你的项目打成一个jar包然后提交到云服务器即可,因此我们需要准备服务器环境为:Linux+JDK+MariDB(MySQL)+Gi... 目录1. 安装 jdk1.1 查看 jdk 版本1.2 下载 jdk2. 安装 mariadb(my

Java字符串操作技巧之语法、示例与应用场景分析

《Java字符串操作技巧之语法、示例与应用场景分析》在Java算法题和日常开发中,字符串处理是必备的核心技能,本文全面梳理Java中字符串的常用操作语法,结合代码示例、应用场景和避坑指南,可快速掌握字... 目录引言1. 基础操作1.1 创建字符串1.2 获取长度1.3 访问字符2. 字符串处理2.1 子字

Java Optional的使用技巧与最佳实践

《JavaOptional的使用技巧与最佳实践》在Java中,Optional是用于优雅处理null的容器类,其核心目标是显式提醒开发者处理空值场景,避免NullPointerExce... 目录一、Optional 的核心用途二、使用技巧与最佳实践三、常见误区与反模式四、替代方案与扩展五、总结在 Java

Node.js 数据库 CRUD 项目示例详解(完美解决方案)

《Node.js数据库CRUD项目示例详解(完美解决方案)》:本文主要介绍Node.js数据库CRUD项目示例详解(完美解决方案),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考... 目录项目结构1. 初始化项目2. 配置数据库连接 (config/db.js)3. 创建模型 (models/

springboot项目中常用的工具类和api详解

《springboot项目中常用的工具类和api详解》在SpringBoot项目中,开发者通常会依赖一些工具类和API来简化开发、提高效率,以下是一些常用的工具类及其典型应用场景,涵盖Spring原生... 目录1. Spring Framework 自带工具类(1) StringUtils(2) Coll

Spring Boot项目部署命令java -jar的各种参数及作用详解

《SpringBoot项目部署命令java-jar的各种参数及作用详解》:本文主要介绍SpringBoot项目部署命令java-jar的各种参数及作用的相关资料,包括设置内存大小、垃圾回收... 目录前言一、基础命令结构二、常见的 Java 命令参数1. 设置内存大小2. 配置垃圾回收器3. 配置线程栈大小

Spring Boot项目中结合MyBatis实现MySQL的自动主从切换功能

《SpringBoot项目中结合MyBatis实现MySQL的自动主从切换功能》:本文主要介绍SpringBoot项目中结合MyBatis实现MySQL的自动主从切换功能,本文分步骤给大家介绍的... 目录原理解析1. mysql主从复制(Master-Slave Replication)2. 读写分离3.

Python通过模块化开发优化代码的技巧分享

《Python通过模块化开发优化代码的技巧分享》模块化开发就是把代码拆成一个个“零件”,该封装封装,该拆分拆分,下面小编就来和大家简单聊聊python如何用模块化开发进行代码优化吧... 目录什么是模块化开发如何拆分代码改进版:拆分成模块让模块更强大:使用 __init__.py你一定会遇到的问题模www.

MyBatis 动态 SQL 优化之标签的实战与技巧(常见用法)

《MyBatis动态SQL优化之标签的实战与技巧(常见用法)》本文通过详细的示例和实际应用场景,介绍了如何有效利用这些标签来优化MyBatis配置,提升开发效率,确保SQL的高效执行和安全性,感... 目录动态SQL详解一、动态SQL的核心概念1.1 什么是动态SQL?1.2 动态SQL的优点1.3 动态S