-
IUnknown
所属栏目:[百科] 日期:2020-12-17 热度:64
?? VB6拾遗:IUnknown接口与COM对象 http://demon.tw/programming/vb6-repick-iunknown-com.html VB6是建立在COM之上的,所有的COM对象都必须实现IUnknown接口。 IUnknown接口的IDL定义如下: VB6是建立在COM之上的,所有的COM对象都必须实现IUnknown接口。[详细]
-
vb.net 教程 1-3 数据类型:String 2
所属栏目:[百科] 日期:2020-12-17 热度:94
两个字符串连接在一起可以通过“"或者"+", 但是需要注意的是,有时候用”+“ 连接字符串和其他类型数据时候,使用不当会产生错误。 看一下代码: Sub Main() Dim sub1 As String = "12" Console.WriteLine("字符串:" sub1) Dim sub2 As Integer = 13 Consol[详细]
-
Vb.net调用子窗体
所属栏目:[百科] 日期:2020-12-17 热度:123
方法一: DimNewMDIChild As New Form3 ‘实例化子窗体Form3 NewMDIChild.MdiParent = Me ‘设置子窗体的父窗体为本窗体 NewMDIChild.Show() ‘显示子窗体 方法二: '声明SetParent函数,这是一个API函数 用来设置子窗体 Declare FunctionSetParent Lib "use[详细]
-
vb.net 教程 5-4 颜色
所属栏目:[百科] 日期:2020-12-17 热度:118
基本知识: 通常情况下,我们所见的颜色都可以用红色、绿色、蓝色三种颜色按照不同比例混合而成,因此红绿蓝又称为三原色(对应英文R(red)、G(green)、B(blue))。目前RGB色彩、模式是工业界的颜色标准之一(还有CMYK等)。 每种颜色都有0-255级亮度,其中 0[详细]
-
vb.net 教程 1-4 数据类型:数值数据1
所属栏目:[百科] 日期:2020-12-17 热度:122
数值数据类型主要的包括: Byte :字节型 0 到 255 Short/Int16 :短整型 -32,768 到 32,767 Integer/Int32 :整型 -2,147,483,648 到 2,647 Long/Int64 :长整型 -9223372036854775808~+9223372036854775807 以上4种数据对应计算机中占用的内存:ByteShortI[详细]
-
vb:Cg色彩精灵 第一部分:使用到的知识
所属栏目:[百科] 日期:2020-12-17 热度:64
翻出来以前写的一篇文章:Cg色彩精灵,这是用vb6来写的 搞图像创作都有那么个难题,就是在上色时候老是配不好颜色,不是显得红了就是偏蓝,不得不参考别人的配色或者翻看颜色参考书,为什么不尝试自己做一个保存颜色的程序,把觉得好的颜色存储起来,方便在[详细]
-
vb:Cg色彩精灵 第二部分:工程项目以及使用到的api函数
所属栏目:[百科] 日期:2020-12-17 热度:72
翻出来以前写的一篇文章:Cg色彩精灵,这是用vb6来写的 搞图像创作都有那么个难题,就是在上色时候老是配不好颜色,不是显得红了就是偏蓝,不得不参考别人的配色或者翻看颜色参考书,为什么不尝试自己做一个保存颜色的程序,把觉得好的颜色存储起来,方便在[详细]
-
vb:Cg色彩精灵第三部分: 部分重点代码分析
所属栏目:[百科] 日期:2020-12-17 热度:99
翻出来以前写的一篇文章:Cg色彩精灵,这是用vb6来写的 搞图像创作都有那么个难题,就是在上色时候老是配不好颜色,不是显得红了就是偏蓝,不得不参考别人的配色或者翻看颜色参考书,为什么不尝试自己做一个保存颜色的程序,把觉得好的颜色存储起来,方便在[详细]
-
vb:Cg色彩精灵 第四部分:补充和建议
所属栏目:[百科] 日期:2020-12-17 热度:57
翻出来以前写的一篇文章:Cg色彩精灵,这是用vb6来写的 搞图像创作都有那么个难题,就是在上色时候老是配不好颜色,不是显得红了就是偏蓝,不得不参考别人的配色或者翻看颜色参考书,为什么不尝试自己做一个保存颜色的程序,把觉得好的颜色存储起来,方便在[详细]
-
vb:Cg色彩精灵 附表:主要控件及属性说明表
所属栏目:[百科] 日期:2020-12-17 热度:68
翻出来以前写的一篇文章:Cg色彩精灵,这是用vb6来写的 搞图像创作都有那么个难题,就是在上色时候老是配不好颜色,不是显得红了就是偏蓝,不得不参考别人的配色或者翻看颜色参考书,为什么不尝试自己做一个保存颜色的程序,把觉得好的颜色存储起来,方便在[详细]
-
vb6 – DIM在Visual Basic和BASIC中代表什么?
所属栏目:[百科] 日期:2020-12-17 热度:108
DIM在Visual Basic中代表什么? 最初(在BASIC中)Dim代表Dimension,因为它用于定义数组的维度。 (BASIC的原始实现是Dartmouth BASIC,它来自FORTRAN,其中DIMENSION是拼写的。) 现在,Dim用于定义任何变量,而不仅仅是数组,所以它的意义不再直观了。[详细]
-
[黑科技] WPS通过VB宏函数实现自编号功能
所属栏目:[百科] 日期:2020-12-17 热度:67
这篇文章主要是作为李老师《算法设计与分析》助教课程中,与她交流,学到的一些基础知识。它主要是讲述Word通过宏函数设置一些操作,比如在Word全文中替换一些符号;再如对Word上角表进行编号,如果删除中间某个值,运行宏函数自动编号;对Word中所有图片进[详细]
-
vb.net 教程 1-5 运算符 1
所属栏目:[百科] 日期:2020-12-17 热度:57
数值的运算: 加法 + 3+2=5 减法 - 3-2=1 乘法 * 3*2=6 除法 / 3/2=1.5 取整 32=1 取余数 mod 3 mod 2=1 求幂 ^ 3^2=9 同时我们也看看不同的数据类型时候进行相同运算获得的结果: Sub Main() Dim a,b As Integer a = 20 b = 3 Dim i As Integer i = a /[详细]
-
VB6中指针技术、回调函数
所属栏目:[百科] 日期:2020-12-17 热度:74
?? VB6中回调函数的使用方法 http://www.bianceng.cn/vbjc/sfjs/sf11.htm 文章中,有一个用回调函数控制窗口--枚举窗口 ----WIN32API中有一个EnumWindows函数,只要给它提供一个回调函,它就会枚举出系统中所有顶级窗口,每枚举一个窗口调用一次回调函数,利[详细]
-
VB6子类技术
所属栏目:[百科] 日期:2020-12-17 热度:64
?? VB 子类化技术详解 http://www.newxing.com/Tech/Program/VisualBasic/502.html 子类化技术用来截取窗口或控件之间的消息,当然是消息在到达目的窗口之前完成的操作。这些被截获的消息既可以保留也可以修改它们的状态,之后就继续发送到目的地。子类化技[详细]
-
vb.net 教程 1-6 数据类型:数值数据转换 1
所属栏目:[百科] 日期:2020-12-17 热度:141
1、数值转为字符串类型 实际使用的时候,只需要在变量后面加上方法 ToString()即可,甚至有时候不用加ToString()也可以。 例如: Dim aa As Integer = 12 Dim ss As String = aa.ToString ’ss="12" 2、字符串类型转为数值 以下以字符串转为整型为例,先介绍[详细]
-
【VB】窗体透明三:窗体、控件变透明
所属栏目:[百科] 日期:2020-12-17 热度:62
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long,ByVal nIndex As Long,ByVal dwNewLong As Long) As LongPrivate Const WS_EX_LAYERED = H80000Private Const GWL_EXSTYLE = (-20)Private Const LWA_ALPH[详细]
-
vb.net 教程 1-20 例
所属栏目:[百科] 日期:2020-12-17 热度:143
从101、103、105……199 相加,和是奇数还是偶数? --小学某题目 Sub Main() Dim s As Integer = 0 For i As Integer = 101 To 199 Step 2 s += i Next Console.WriteLine("s=" s) If (s Mod 2) = 0 Then Console.WriteLine("和是偶数") Else Console.WriteL[详细]
-
vb.net 教程 1-7 数据类型:Boolean
所属栏目:[百科] 日期:2020-12-17 热度:125
Boolean 数据类型的值只能为 True(真)或 False(假)。 Boolean 可以和数字类型相互转换, 通常情况下,当数字值为0时,对应的Boolean为False;否则,对应的Boolean为True。 看一下代码: Sub Main() Dim a As Boolean Dim b As Integer a = False b = CTy[详细]
-
VB.NET邮件群发纯htlm二维码
所属栏目:[百科] 日期:2020-12-17 热度:139
发送邮件采用了frame的System.Net.Mail Dim msg As System.Net.Mail.MailMessage = New System.Net.Mail.MailMessage()msg.To.Add(mailToStr)msg.From = New MailAddress("liuc@qq.com","Liuc",System.Text.Encoding.UTF8)msg.Subject = "报名确认函"msg.Sub[详细]
-
vb.net 教程 1-8 日期时间类型1
所属栏目:[百科] 日期:2020-12-17 热度:53
vb.net中日期时间函数使用DateTime,vb6中用的是Date,vb.net中也可以将日期时间定义为Date,两者几乎没有区别。 我们来看定义一个日期时间: Dim date1,date2 As DateTime date1 = Date.Now() '获得当前本地日期和时间。这里也可以省略Date.,直接用Now() d[详细]
-
vb.net 教程 1-8 日期时间类型2
所属栏目:[百科] 日期:2020-12-17 热度:171
可惜的是TimeSpan没有提供TimeSpan.Months这样的方法。那么还有没有办法求相差的月份呢? vb.net还提供了DateDiff()方法。 DateDiff 属于 Microsoft.VisualBasic 命名空间,我个人理解是.net为了兼容之前的vb专门建立的命名空间。 我们来看看DateDiff的说明[详细]
-
vb.net 教程 2-1 流程控制:条件判断语句
所属栏目:[百科] 日期:2020-12-17 热度:108
条件判断语句有3种形式: 1、条件语句为true 时,就执行 处理语句块 If 条件语句 Then 处理语句块 End If 当处理语句块只有一句代码的时候,此形式可简化为 If 条件语句 Then 处理语句 例如: Dim age As Integer = 26 If age 18 Then Console.WriteLine("岁[详细]
-
vb.net 教程 2-2 流程控制:选择语句
所属栏目:[百科] 日期:2020-12-17 热度:125
流程控制的选择语句使用的是Select Case 语句 以 Select Case 开头,以End Select 结尾,其中有一个或多个 Case 和匹配值,如果匹配就执行该Case 下面的语句块。 基本形式如下: Select Case 表达式(此表达式的计算结果必须为某个基本数据类型) Case 匹配值1[详细]
-
【机房重构】 抽象工厂+反射+配置文件(下)
所属栏目:[百科] 日期:2020-12-17 热度:57
前言 接着上篇继续,上篇主要介绍配置文件的运用,本篇则介绍抽象工厂+反射与配置文件的结合使用。 抽象工厂+反射 (一)简介 1.抽象工厂: 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。(我认为,抽象工厂是把一些有关系的类的共[详细]