-
vb的错误提示有时不准确,有时会误导人
所属栏目:[百科] 日期:2020-12-17 热度:173
今日一电脑运行VB6的程序,提示.......imglist控件...mscomctl.ocx过期了或损坏...... 我把那个OCX重新注册了下,还是不行,奇怪. 忽然想起,以前处理过这种问题.原来是用户把分辨率调的太大了的缘故. 我看了下那台电脑的分辨率,果然,是1400多*xxx,我把它调为1024[详细]
-
VB写不用注册的DLL的问题
所属栏目:[百科] 日期:2020-12-17 热度:53
VB可以写不用注册的DLL,这个大家都知道. 用VB写的这种DLL,用VB调用是没问题的,若是跨语言,例如,用C++,DELPHI,VFP,PB 等其它语言调用,若是涉及到字符处理的函数 其它语言调用是有问题的,不能得到正确的结果,或者报错,这个问题似乎没有大牛们去解决,也许有那个[详细]
-
【VB/.NET】Converting VB6 to VB.NET 【Part I】【之三】
所属栏目:[百科] 日期:2020-12-17 热度:129
第三部分 原文 Bad News and Good News While most VB6 controls convert well,there are exceptions. For example,line and shape controls and commands do not convert very well,and the DB,OLE,and UpDown counter controls do not convert at all. I'l[详细]
-
VB备忘录(15) 图形处理
所属栏目:[百科] 日期:2020-12-17 热度:82
颜色 1、系统颜色 2、QBColor(0)-QBColor(15) vbred,vbblack,... 3、RGB(red,green,blue) 坐标: 注意边框,标题栏。 Scale是中间可用区域(不含边框) 自定义坐标有两种方式: 1、Object.Scale (x1,y1)-(x2-y2) 通过左上角与右下角的设置同时改变坐标走[详细]
-
【VB/.NET】Converting VB6 to VB.NET 【Part I】【之四】
所属栏目:[百科] 日期:2020-12-17 热度:185
第四部分 原文: Timer Control In VB6,setting an interval of 0 disables the timer. The new Timer control doesn't accept a value of 0 (it generates a runtime error) and can only be disabled by setting the Enable property to false. Code that[详细]
-
vb ListView数据库分页显示
所属栏目:[百科] 日期:2020-12-17 热度:150
最近在做一个数据库管理系统,其中要用到数据的分页显示技术,所以花点时间研究了一下,实现比较简单,代码如下: Option Explicit Dim Con As New ADODB.Connection Dim Res As New ADODB.Recordset Dim ResTemp As New ADODB.Recordset '记录每一次记录集[详细]
-
简要分析VB6.0和VB.NET区别
所属栏目:[百科] 日期:2020-12-17 热度:197
现在随着VB.NET 的发展,大部分人都放弃使用VB6.0而选择VB.NET,下面我们就来研究一下VB6.0和VB.NET的区别。VB.NET是微软公司在2002年推出的一种开发基于.Net平台应用程序的开发语言,也是微软公司极力推荐的一种开发.Net平台应用程序的开发语言。首先还是让[详细]
-
vb 生成dll ,vbs 调用dll
所属栏目:[百科] 日期:2020-12-17 热度:167
1.新建工程ActiveX. dll . 2.从命名工程名和类名,并编写类方法,后保存成 DLL 3.用regsvr32 + DLL 的全路径.(注册) 4.打开 VBS 定义该 DLL 对象. "Set test = CreateObject("test.class")"(test是工程名,class是类名) 5.用对象点方法就可以了. 例VB里输入代码[详细]
-
VB PictureBox中图片长宽尺寸大于本身尺寸,却没有显示完整呢?
所属栏目:[百科] 日期:2020-12-17 热度:159
上面显示的三个尺寸: 图片框宽度,图片框内部宽度(不含边框),还有一个特殊的图片框内图片的宽度。 发现一个问题: 图片尺寸大于图片框,但是,,图片去没有占满图片框,这是什么原因呢? 水平反转一下图片,可以看到这个问题将困惑我们: 图片明显放大了[详细]
-
VB与C#获取当前系统时间
所属栏目:[百科] 日期:2020-12-17 热度:114
对于VB: Write.Print("当前时间为:" Format(Now,"yyyy年M月d日HH时mm分")) 而C#: Console.WriteLine("当前时间为:" + DateTime.Now);[详细]
-
VB备忘录(16)图像处理
所属栏目:[百科] 日期:2020-12-17 热度:132
保存图片: SavePicture Picture,strFileName 把Picture保存到指定位置的图片文件中StrFileName 注意:对于绘制的图片保存有两个要点: 1、AutoRedraw为真,这样才是持久图形,才会在内存中有映像,保存时就会提取它来保存。 2、可以picture和image ,pictur[详细]
-
VB 捕获 WebBrowser控件的鼠标和键盘事件
所属栏目:[百科] 日期:2020-12-17 热度:134
利用 Document 的 event 对象,可以捕获 WebBrowser 众多的鼠标和键盘事件的状态,如鼠标坐标、按下了键盘哪个键,以及键盘 Ctrl、Alt、Shift 键的状态、当前网页元素的ID、索引等等。 程序运行截图如下: ' ' '以下窗体代码在 VB6 调试通过 '在“工程/部件[详细]
-
VB 图片转灰度图
所属栏目:[百科] 日期:2020-12-17 热度:170
Option ExplicitDeclare Function GetPixel Lib "gdi32" (ByVal hdc As Long,ByVal X As Long,ByVal Y As Long) As LongDeclare Function SetPixelV Lib "gdi32" (ByVal hdc As Long,ByVal Y As Long,ByVal crColor As Long) As LongFunction GetRValue(ByVa[详细]
-
自己的文件,传到公司内的,有时间整理下分享,vb托盘,关进程,
所属栏目:[百科] 日期:2020-12-17 热度:67
Private Declare Function SetCursorPos Lib "user32" (ByVal x As Long,ByVal y As Long) As Long Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long,ByVal dx As Long,ByVal dy As Long,ByVal cButtons As Long,ByVal dwExtraInfo As L[详细]
-
========VB 图片剪切出来的三个方法,待代码。。。
所属栏目:[百科] 日期:2020-12-17 热度:153
对一个图片进行剪切有三种方法: 一、PictureClip 二、Object.PaintPicture 三、BitBlk API的利用。[详细]
-
VB显示可用串口程序
所属栏目:[百科] 日期:2020-12-17 热度:148
Private Sub Form_Load() On Error GoTo errline '如果出错,进入错误处理程序 Dim i As Integer '定义可访问的串口总数 Dim Counter As Integer '用于记录经检查可以使用的串口号 Counter = 0 '计数器清零 For i = 1 To 16 '循环检查可能存在的16个串口 MSC[详细]
-
【VB/.NET】Converting VB6 to VB.NET 【Part II】【之一】
所属栏目:[百科] 日期:2020-12-17 热度:149
第一部分 原文: Last month (Vol. 2,issue 9),I gave an executive overview of the conversion process,and started looking at converting general VB6 code to VB.NET. This month I will finish general conversions,including DLLs,then start on data[详细]
-
VB.NET 使用WIN32 API函数,VB.NET使用Windows API函数
所属栏目:[百科] 日期:2020-12-17 热度:121
VB.NET 使用WIN32 API函数,VB.NET使用Windows API函数 很不错的VB.NET 使用WIN32 API函数教程 参考网址: http://www.pinvoke.net/default.aspx/user32/GetWindowTextLength.htm[详细]
-
台湾曹圣祖老师主讲的VB.NET知识点总结
所属栏目:[百科] 日期:2020-12-17 热度:185
台湾曹圣祖老师主讲的VB.NET知识点总结 的主图 (点击可链接到大图) 下面是一 些细小的知识点汇总: 一、.NET定义 .NET是MicrosoftXML Web services 平台。XML Web services 允许应用程序通过Internet进行通讯和共享数据,而不管所采用的是哪种操作系统、设[详细]
-
VB 通过指定Excel模板文件进行另存为新文件操作
所属栏目:[百科] 日期:2020-12-17 热度:168
Private Sub cmdExport_Click() Dim strTemplateFile As String Dim strFileName As String Dim FSO As New FileSystemObject Dim excelApp As Excel.Application Dim excelBook As Excel.Workbook Dim excelSheet As Excel.Worksheet Dim lngLineNo As Long[详细]
-
在VB中实现延时(等待)的几种方法
所属栏目:[百科] 日期:2020-12-17 热度:70
在程序流程中经常要延时一段时间后再继续往下执行,在VB中常用的有以下几种方法(因为Timer控件打乱了程序的流程所以一般不用它): 1.使用Windows API函数Sleep 新建一个工程,添加一个TextBox控件和一个CommandButton控件,再将以下代码复制到代码窗口 '声明: Pr[详细]
-
VB与flash交互之如何创建动态按钮
所属栏目:[百科] 日期:2020-12-17 热度:172
最近大家都在用自己学习的VB知识来实现自己的小作品了,但是当我们的作品功能慢慢接近尾声的时候,我们忽然意识到一个很令人头疼的问题,作品的界面太难看了,那么怎么修饰一下它,然后让大家更喜欢自己的作品呢?这就涉及到了作品的界面美化了!最有代表性[详细]
-
VB.net CrystalReport报表
所属栏目:[百科] 日期:2020-12-17 热度:141
CrystalReport的创建过程 1、选中一个项目—右击—添加—新建项 2、左击Reporting—左击CrystalReports 如果之前没有安装Crystal Reports,会出现如下的界面。(VS2010中没有集成Crystal Reports 组件,必须先安装 ) 此时要做的是,下载相应的组件。相应下[详细]
-
VB简单堆栈类的实现
所属栏目:[百科] 日期:2020-12-17 热度:143
Private Stack() As StringPrivate itemCount As LongPrivate Sub Class_Initialize() ReDim Stack(0)End SubPublic Sub Push(ByVal inString As String) ReDim Preserve Stack(itemCount + 1) Stack(itemCount + 1) = inString itemCount = itemCount + 1En[详细]
-
VB.net byval和byref
所属栏目:[百科] 日期:2020-12-17 热度:127
概述 byval是将实参所占的内存空间复制一份出来;byref是给实参另起一个别名,就好像是一个人两个名字。这两个的区别针对于一般的数据类型,大家都非常的清楚,但是,当用遇到对象类型的变量的时候,要小心了,因为,对象类型的变量里存放的是对象所占内存空[详细]