对编程者来说, vb很容易上手, 但要深化、灵活地驾驭它还要下一番功夫。 笔者在这里介绍几个较为典型的编程技巧, 希望能对广大vb喜好者有所协助。   一. 怎样创建自定义的光标  1. 当在设计一个运用程序时, visualbasic允许程序员将许多控件的mousepointer属性设计成12个事后定义好的鼠标光标之一。 然而, 有些程序员或许会希望显示一个预定义外形之外的光标。 本文说明如
欠佳,请多指教
原创 2007-05-09 11:27:00
1154阅读
     只要掌握了原理,你也能写出一个所谓的“黑客”程序。下面笔者带领大家用VB亲自编写一个远程控制程序。从而揭开它的神秘面纱。     一、所用控件 在程序中将使用Winsock控件。Winsock控件是一个ActiveX控件,使用TCP协议或UDP协  议连接到远程计算机上并与之交换数据。和定时器控件一样,W
原创 2009-02-09 22:00:10
534阅读
(完)接口仍难以提供完整信息——我们该为信息专门创建一个类吗?
原创 2018-01-13 14:04:54
2689阅读
运行效果:程序代码:Private Type num      '定义一个新类型的数据,包含两个元素    num1 As Integer    num2 As IntegerEnd TypePrivate Sub Command1_Click()    Dim number As num   '定义num类型的变量    number.num1...
原创 2022-04-06 09:37:27
234阅读
运行效果:程序代码:Private Type num      '定义一个新类型的数据,包含两个元素    num1 As Integer    num2 As IntegerEnd TypePrivate Sub Command1_Click()    Dim number As num   '定义num类型的变量    number.num1...
原创 2021-07-12 14:09:20
215阅读
前言语言的优劣之争从来都是个永恒的话题,也是个容易引火上身的问题,经常讨论过激就会“擦枪走火”甚至可能会引发一场铁杆粉丝之间的“战争”。如果您之前熟悉VBA,或了解一些VB语言,那建议你学习VB,如果你从未学习过编程开发,建议你直接从Python入手。下面从各个方面来剖析2种开发语言的优劣。一、出生的年代不同1991年,微软公司推出了Visual Basic 1.0版。这在当时引起了很大的轰动。许
SendKeys 语句 将一个或多个按键消息发送到活动窗口,就如同在键盘上进行输入一样。 语法 SendKeys string[, wait] SendKeys 语句的语法具有以下几个命名参数: 部分 描述 string 必需的。字符串表达式,指定要发送的按键消息。 Wait 可选的。指定等待方式的 BooleandefBooleanDataType@veendf98.chm 值。如果为 Fals
转载 2023-08-07 21:43:38
146阅读
Excel是一个优秀的电子表格软件,如果你编的程序需要以报表的形式显示最终结果,它会是个不错的选择。你可以通过VB控制Excel显示数据表格。如 果你不愿意深入了解Excel这些琐碎的细节,也不是没有权宜之计:你可以打开Excel中的工具→宏→录制新宏,然后进行手工操作,结束后把所录的宏代 码贴进你的VB程序就行。这样得到的程序一般都能正常运行,但其中的宏代码往往不够简洁,效率
原创 2011-12-22 08:46:35
667阅读
通过设置各图层的不同属性,调用图层的方法,可对不同类的图形对象分组编辑和管理,例如,可以创建一个专门画中心线的图层,将图层颜色属性设置为蓝色,线性定义为中心线,当需要画中心线时,就转到该层即可,而不是每次画中心线时都重新设置线型和颜色。 创建并命名图层 新的图形文件建立时,系统自动创建一个名为”0“的图层,用Add方法可以创建新图层,也可同时给它命名。下面代码创建一个testlayer...
转载 2011-06-14 22:02:00
186阅读
2评论
利用VB平台进行编程时注意哪些问题呢?
原创 2008-02-21 17:47:17
1138阅读
制图标准规定,不同意义的线型需要不同的线型来描述。 使用线型 Linetype为线型对象,是线型集合的成员,通过破折号、点和空格的不同组合,行程不同的线型,每一个图形文件,系统均自动创建了3个线型对象:BYLARER,BYBLOCK和CONTINUOUS。 对象在创建时的线型继承所在的图层的线型,要使用其线型,首先用Linetype对象的Load方法装载线型,然后用Document对...
转载 2011-06-15 21:31:00
106阅读
2评论
VB编程插件AmicForVB插件下载地址://www.vbgood.com/thread-32788-1-1.htmlhttp://www.vbgood.com/forum.php?mod=redirect&goto=findpost&ptid=32788&pid=638301 AmicF
原创 2022-03-30 17:47:06
632阅读
Lineweight属性控制图形在屏幕上可以显示不同的宽度,线宽的使用包括设置线宽和显示线宽,线宽的设置与显示可以使用户在绘图中减少差错。 设置线宽 Lineweight属性设置线宽,语法格式:object.Lineweight。 Lineweight属性值不能任意设置,而是由内置常数决定,编程输入时将自动显示出来供选择,线宽默认单位为毫米,Lineweight属性默认值为25,即...
转载 2011-06-15 22:23:00
227阅读
2评论
可以帮应用程式达到开启视窗、描画图形、运用周边设备…等目的, 所以便称之为ApplicationProgrammingInterface,   VisualBasic(VB)作为一种高效编程环境, 但也牺牲了一些API的功能。 呈现难于捕获或间歇性错误, 要增加API编程错误, 提高VB调用API时的安全性,   控件窗体类  使窗体右上角的X按钮失效调用API函数设计ABOUT窗口
原创 2011-03-29 21:32:51
305阅读
使用多个同名的变量如果不同模块中的公用变量使用同一名字,则通过同时引用模块名和变量名就可以在代码中区分它们。例如,如果有一个在 Form1 和 Module1 中都声明了的公用 Integer 变量 intX,则把它们作为 Module1.intX 和 Form1.intX 来引用便得到正确值。为了看清这是如何工作的,在一个新工程中插入两个标准模块,并在窗体上画上三个命令按钮。 在第一个标准模块...
转载 2006-10-15 17:33:00
109阅读
2评论
程序源代码:PrivateSub Command1_Click()   '*****************清空************   Label4.Caption = ""   Label6.Caption = ""   Label8.Caption = ""   Label10.Caption = ""   '**********...
原创 2022-04-02 17:42:39
364阅读
1、运行效果2、程序代码Private Declare Sub CopyMemory Lib "kernel32" Alias"RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length AsLong)Dim q As StringDim p As StringPrivate Sub ...
原创 2022-04-06 09:34:05
108阅读
运行效果运行代码:Private Sub Command1_Click()    Dim intx AsInteger    Dim frmnew(1 To 5) AsNew Form1  '使用new关键字,系统会创建新窗体    For intx = 1 To 5       frmnew(intx).Show       frmnew(i...
原创 2022-04-06 09:47:07
90阅读
块对象指Blocks集合对象和Block对象,Blocks对象包含一个图形文档中的所有命名的图块,Block对象则包含构成一个图块的所有实体对象,块对象的创建与引用包含3个步骤:用块对象的Add方法创建一个命名块,向块对象添加实体,用InsertBlock方法将该块插入到任何地方,即引用块。 下面的代码创建一个块对象,并向块中添加一个圆,然后在不同位置插入该块对象。 Private Su...
转载 2011-06-16 22:46:00
154阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5