摘要:目的: 用户在离开FlexTxt (注: LostFocus) 时, 就可以进行判断数值是否有效. 无效时, 不可离开当前位置.注: 事实证明这是一个艰巨的任务. 目前也只可在一个弹出的模式对话框中有保证. 在子窗口中是否可行未知.'-------------------------------------------------------------------'2010-11-19 测试结果:'在FlexTxt.focus 的状态下, 点击 MSHFlexGrid的一个cell''触发的顺序是:' (0) FlexTxtBox_Valida
阅读全文
摘要:有一个Form , 名为frmCarRepairInfo, 那 Form_load 是如何运行的呢?运行 以下:Load frmCarRepairInfo <<--- 如果之前已进行过.Show, 这里就会调用之前.show的实例.frmCarRepairInfo.action = gPublic.ACTION_ADDfrmCarRepairInfo.Show 1, MDIfrm对于一个CURD 的 Form, 在新增时, 使用以上代码, 发现是不行的.问题是在 .Show 之前, 运行 Load form. VB会使用最近的实例.为什么使用 Load?这是为了在Form 初始化时
阅读全文
摘要:http://yabb.jriver.com/interact/index.php?topic=31814.0
阅读全文
摘要:VB 是很古老的开发语言了, 当你使用过 java 等 OO 开发之后, 如果再使用VB , 那你会尝试 VB 使用 OO 开发,事实上, 仍是可行了. 象 MVC 这样的模式也可以类似地做到(就象 asp ,php 现也是使用 MVC 一样). 最重要的原因是, VB 也可以使用 classjava 中, 有 ORM 技术, 自己尝试做了个 VB 的 ORM 类, 自己使用还可以.这个一个类, 使用如下:dim dbRow as cls_dbrowSet dbRow = new cls_dbrowrs.Open SQL, cn, 3, 3dbRow.setRecord rsmsgbox db
阅读全文
摘要:frmModule 中, 有几个command 按钮, 在进行几次功能点击切换后, 按钮中的字少了最后一个字.而最难理解的是: 在简体机上运行没有问题, 但转换为繁体版(big5码), 在繁体机上出现.注: frmLoading 用户显示"请稍等...", 执行长时间程序时.以下是代码:frmLoading.Show '载入完成后才显示DoEventsLoad frmStorageListfrmStorageList.WindowState = 2frmStorageList.Showunload frmLoading------------------------
阅读全文
摘要:在 form 中有以下代码:If chk = vbYes Or chk = vbNo Then Unload Me End If...me.grid.dosomthing(...) <<--------- 这里出错.以上代码中, 注意, 使用 unload me 之后, form 已经 unload 了, 并不代表之后的代码就不运行了, 这是一个看上去奇怪的代码, 只有记住, 需要注意,
阅读全文
摘要:PNG控件:纯VB源代码支持PNG格式的话,本站也有类似源代码,你可以输入关键字搜索看看。控件的话推荐使用 Xtreme SuitePro ActiveX,目前最新版是13.4,支持真彩色PNG和ICO。VIP会员可以联系我索取特别版本或者到论坛的 破解补丁 中下载。
阅读全文
摘要:在 一台电脑 win2008 (64位), 开发VB 程序, 生成的 exe 文件, 在其它电脑上运行出现以下提示:将VB程序移到 win2003下, 结果是在开发环境下, 不能识别内置函数. 经 google 之, 没有发现任何有用的内容.以前也遇到到一次这样的问题, 现只好又将解决方法做一次: 新建项目, 将所有源文件重新添加到项目中.在此过程中, 最让人不爽的是: 每次只能添加一个源文件. 但目前没有找到解决办法. 只好如此.这次不象上次那么幸运, 重新新增项目之后, 运行exe程序出现了以下问题:这个问题极度让人困扰, 无法知道是什么原因, 只好不断地测试删除代码, 看是不是什么代码出
阅读全文