
VB学习
小狼1114
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VB错误代码
3,Return without GoSub 5,Invalid procedure call 6,Overflow 7,Out of memory 9,Subscript out of range 10,This array is fixed or temporarily locked 11,Division by zero 13,Type mismatch 14,Out of strin转载 2009-11-18 14:13:00 · 4142 阅读 · 0 评论 -
无代码VB编写的应用程序“运行时错误424,要求对象”错误解决
前一段时间,有个客户打电话来告诉我,我的用VB开发的一个应用程序,在他那里用了几年,可是最近突然出现“运行时错误424,要求对象”的错误!在出现这一错误的前一天他们还正常使用,而且在这中间没有出现过异常。 以前遇到过这样的问题,但是是在编程过程中,往往都是某个控件在Form中出现异常的不可见,就是变成空白的一个方框,把它删除,重新添加一个相同的控件问题即可解决。但是从来没有碰到过在可执原创 2009-11-25 20:46:00 · 6504 阅读 · 0 评论 -
VB调用VC编写的DLL中参数类型的问题解决
<br /> 最近试着用VC编写DLL,用VB调用,在网上找了一些简单的代码,进步还是比较顺利。<br /> 今天突然遇到一个问题,VB传递给Dll的参数,在VC调试状态下出现不相符的现象,而且在VC中的数感觉是一些很大的数。最初很奇怪,因为别的函数传递的数没有问题,只有这个函数有问题。想了一下办法解决:<br /> 1.开始怀疑VC中的参数有问题,将传递的参数作为返回值,返回到VB中,发现返回值是正确的,这就更加奇怪了,返回值正确,却在VC中的值不正确。<br /> 2.怀疑DLL的函数有问题,重原创 2010-10-10 13:51:00 · 936 阅读 · 0 评论 -
含有指针传入参数的DLL函数,如何在VB中调用
方法一:VB默认的传递方式就是传指针(ByRef,也就是把变量的地址传递给所调用的函数)。如果要传值(也就是把变量的值传递给所调用的函数)反要在参数声明前加ByVal。所以如果你传递的参数是普通的数据类型,在参数前什么都不要加就行了。如C语言声明为: void __stdcall MyProc(short * nPara);转载 2011-06-04 09:21:00 · 1754 阅读 · 0 评论