随笔分类 -  VB

从VB6迁移到VB.NET及相关问题
摘要:从VB6迁移到VB.NET及相关问题Visual Basic相信是很多程序员接触的第一个开发环境,当然多年后想迁移到Visual Basic.NET还是需要一定的处理工作的。本文将为大家介绍迁移的过程。推荐《VB.NET教程 - Visual Basic.NET开发指南》在工作中,可能会碰到需要将VB编写的代码迁移到VB.NET的情况,有好多细节需要处理。好在互联网发展了这么多年,好多问题在互联网上都有答案,所以需要的时候搜索一下就能解决。本人也碰到了从VB迁移到VB.NET的情况,现将碰到的问题及其解决方法或替代方法做一个总结,方便后来人。首先,建议看一下这篇英文文章《Converting 阅读全文

posted @ 2012-06-07 21:54 kingang 阅读(1664) 评论(0) 推荐(0)

VB Twips And Pixels 缇和像素
摘要:缇等于多少像素?方法一:缇(Twips) (缇:计量单位,等于“磅”的 1/20,英寸的 1/1,440。一厘米有 567 缇。像素(Pixels):监视器或打印机分辨率的最小单位右键单击桌面,选择属性,选择“设置”选卡,单击高级按钮。里面出现DPI设置。一般为“正常尺寸(96 DPI)”。DPI的意思就是 DPI (Dots per Inch)。因此我们可以得到如下换算公式1 Pixel = 1440 TPI / 96 DPI = 15 Twips1 Twip = 96 DPI / 1440 TPI = 0.0666667 Pixels方法二:摘自 http://www.office-cn. 阅读全文

posted @ 2012-06-07 20:44 kingang 阅读(1404) 评论(0) 推荐(0)

VB6.0与VB.NET函数对照表
摘要:VB6.0与VB.NET函数对照表VB6.0VB.NETAddItem Object名.AddItemObject名.Items.AddListBox1.Items.AddComboBox1.Items.AddAbs函数System.Math.Abs方法API函数关系Microsoft Win32和Microsoft .NET Framework API的对应App.Path等1. System.Reflection.Assembly.GetExecutingAssembly.Location2. Application.StartupPath3. Application.Executable 阅读全文

posted @ 2012-06-01 11:15 kingang 阅读(872) 评论(0) 推荐(0)

VB.NET窗体关闭事件
摘要:Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing If MsgBox("确认关闭?", vbYesNo, "提示") = vbNo Then e.Cancel = True Else Me.Dispose() End If End Sub 阅读全文

posted @ 2012-05-08 09:43 kingang 阅读(1505) 评论(0) 推荐(0)

VB6.0快捷键
摘要:VB6.0快捷键1、F1:显示MSDN帮助。当然你要安装MSDN,否则得不到真正的帮助了2、F2:显示对象浏览器。这里你可以看到对象的各种属性、方法与事件3、F3:查找一下个满足条件的内容4、F4:显示当前选中控件的属性窗体5、F5:运行程序(VB.NET则是F8了)6、F7:由窗体设计切换到对应的代码窗体7、F8:单步执行程序8、F9:切换断点9、Alt+A:打开外接程序菜单10、Alt+D:打开调试菜单11、Alt+E:打开编辑菜单12、Alt+F:打开文件菜单13、Alt+H:打开帮助菜单14、Alt+I:打开图表菜单15、Alt+O:打开格式菜单16、Alt+T:打开工具菜单17、Al 阅读全文

posted @ 2012-05-02 10:14 kingang 阅读(868) 评论(0) 推荐(0)

C#与vb6 com组件的互相调用方法[转]
摘要:COM(Component Object Model,组件对象模型),是一种说明如何建立可动态互变组件的规范,此规范提供了为保证能够互操作,客户和组件应遵循的一些二进制和网络标准。通过这种标准将可以在任意两个组件之间进行通信而不用考虑其所处的操作环境是否相同、使用的开发语言是否一致以及是否运行于同一台计算机。 COM的优点?1.可代替原来的旧的 2.可重用行 3.简化分布式网络应用程序 现在讲下用c#开发com,在.net支持的语言里可以直接调用,但在其他语言就不同了(vb6)。主要有2种方法: 第一种: 1.首先在vs2005中,新建项目选择c#项目->类库 编写一下代码 using 阅读全文

posted @ 2012-04-27 10:38 kingang 阅读(1147) 评论(0) 推荐(0)

VB中Doevents函数详解
摘要:Doevents函数是一个很好用的函数,但很多人对它的用法不清楚或有误解。由于我在网上查到一篇关于此函数的用法,并添加了一些内容,不敢独享,特此献出。其中有一个“控时循环和变速齿轮”的内容,有点意思,感兴趣的可看一看。DoEvents函数的功能是:转让控制权,以便让操作系统处理其它的事件。 问:为什么要用doevents? A.在需要用某一循环处理相当耗时或者很快速的代码时,就需要用到它,以便用户能在起处理过程中能做其他事情,即程序能被控制,而不是无响应状态 B.vb6.0中多线程vb代码极度不稳定,而且无法调试,所以vb中的多线程用的很少(注:是指vb的代码在多线程中运行时不稳定) C... 阅读全文

posted @ 2012-03-20 11:16 kingang 阅读(3362) 评论(0) 推荐(0)

VB6.0对鼠标滚轮不支持的解决方法
摘要:由于VB6.0对鼠标滚轮不支持,往往给大家的工作和学习带来很多不方便,发生此问题是因为 Visual Basic 6.0 IDE 对通过使用鼠标轮滚动内置不支持,微软官方给出了两种方法,大家都可以试一试: 方法 1 下载 VB 6 鼠标 Wheel.exe 文件, 包括加载 DLL 和代码用于创建加载项 DLL。 1.下载 VB 6 鼠标 Wheel.exe 文件,应运行。 可用于从 Microsoft 下载中心下载下列文件: Download the VB6MouseWheel.EXE package now. (http://download.microsoft.com/downlo... 阅读全文

posted @ 2012-03-20 10:28 kingang 阅读(1082) 评论(0) 推荐(0)

Visual Basic变量的基础学习[转]
摘要:Visual Basic变量的基础学习 变量名的命名 变量名的命名规则是:255个字符以内,第一个字符是字母,其后可以是字母、数字和下划线的组合,最后一个字符也可以是类型说明符。通常使用具有一定含义的变量名,可以帮助说明功能,简化调试过程。保留字不能作为变量名。 变量类型与定义 VB中变量都属于一定的数据类型,包括基本数据类型和用户定义数据类型。在VB中,可以用下面几种方式来规定变量的类型: (1)用类型符来标识 把类型符放在变量的尾部,来说明变量的不同类型,类型说明如下: % 表示整型 & 表示长整型 ! 表示单精度型 # 表示双精度型 @ 表示通用型 $ 表示字符型... 阅读全文

posted @ 2012-03-19 16:42 kingang 阅读(572) 评论(0) 推荐(0)

导航