长期做VB6.0开发的同学,偶尔会遇到XP环境下,同一套源代码在另一台主机上无法运行。

这个其实和系统还真有点关系,其实就是“MSCOMCTL.OCX”版本的问题。

情景:鼠标的click事件,点中Textbox,选中.text默认值

有两种函数解决方法:Round函数与Format函数

在VB6中创建MDI窗体的方法

在WinXP SP2下,装完IE7,某些补丁安装后再用VB去插入WebBrowser控件就会提示无法打开"C:\WINDOWS\system32 \ieframe.dll\1"文件。

IE7升级后把HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF- A7EB-0000C05BAE0B}\1.1\0\win32下面的默认键值修改成C:\WINDOWS\system32\ieframe.dll \1了,导致VB去找了一个不存在的文件。

写了一个自动生成四位验证码,需要把位数限制,用Int函数即可。

今天写个简单的程序,想使文本框在画面初期显示时获得焦点,以为写个Text1.SetFocus就可以了,在页面初期化事件Form_Load中写了Text1.SetFocus却会报错。

VB6的程序开发,是按模块,一块一块分开开发,有时候各个窗体之间需要分开显示并传值,那么如何来判断已经加载的窗体呢?

如何不考虑属性,那么定义一个全局变量来解决。

前段时间做了一个小程序,需要做删除验证码自动生成,在做测试运行时,发现,每次重置后重启程序,自动生成的验证码都是同一个,于是找解决方案,原来 rnd 还有一个配套函数:Randomize