随笔分类 -  VB6

摘要:调用SetFocus方法后Spread仍然无法获得焦点问题出在Spread不失去焦点的情况下无法获得焦点所以在调用按钮单击事件时(Button1_Click)要先使按钮获得焦点(Button1.SetFocus)[代码] vbSpread1.ACTION=ActionActiveCell 阅读全文
posted @ 2009-06-24 18:02 sekihin 阅读(1007) 评论(0) 推荐(0) 编辑
摘要:1,显示背景色,同时显示默任的淡色线效果如图:2.在SpreadSheet里按Tab键向下移动设计完SpreadSheet后要把前两项限制选中3.设置SpreadSheet行的可选择情况5.设置Enter响应的事件6.设置隐藏列与固定列数 阅读全文
posted @ 2009-06-10 10:04 sekihin 阅读(516) 评论(0) 推荐(0) 编辑
摘要:为了便于记录程序执行时间,做了一个小程序 http://www.cnblogs.com/Files/sekihin/TestDriven.rar 阅读全文
posted @ 2008-07-07 16:49 sekihin 阅读(1017) 评论(1) 推荐(0) 编辑
摘要:For i = LBound(carry, 1) To UBound(carry, 1) For j = LBound(carry, 2) To UBound(carry, 2) carry(i,j) = ?? Next j ... 阅读全文
posted @ 2008-03-20 18:13 sekihin 编辑
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->[SHORTCUTS] ShortcutTabIndexAssistant= ShortcutCopyControlWithCode= ShortcutPasteControlWithCode=... 阅读全文
posted @ 2008-02-13 11:25 sekihin 阅读(940) 评论(0) 推荐(0) 编辑
摘要:转自:软件测试网 vb有多个单元测试的软件,如VBunit,communit。此处选择communit来作为单元测试的,原因是一、它是完全开放源码的,二、它不仅能 测试VB源代码,还能测试标准COM组件。communit可以从sourceforge.net下载,也可以本地下载,本地版本与有两个修改,一是修正模板的安装,原来的包没有完全设置好,二是增加了时间的计算,能显示测试... 阅读全文
posted @ 2007-05-27 18:53 sekihin 阅读(1316) 评论(3) 推荐(0) 编辑
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1.Dim objControl As ControlFor Each objControl In Me.ControlsIf objControl.Container.Name = "Frame1" T... 阅读全文
posted @ 2007-04-09 09:49 sekihin 阅读(1031) 评论(0) 推荐(0) 编辑
摘要:精用Boolean表达式,让代码再减肥 1、传统方法: If SomeVar > SomeOtherVar Then x = x + 1 End If 2、更简练的方法 x = x - (SomeVar > SomeOtherVar) 1、传统方法: If SomeVar > SomeOtherVar Then ... 阅读全文
posted @ 2007-04-06 10:44 sekihin 阅读(1177) 评论(1) 推荐(0) 编辑
摘要:update是单条记录的更新 一般用于单表 udatebatch是在用批次锁定游标时使用! 可以实现一批纪录同时更新到服务器 在有主表、明细表的情况,更新明细记录时使用! 阅读全文
posted @ 2007-03-21 08:38 sekihin 阅读(1097) 评论(0) 推荐(0) 编辑
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->maxGyo '每页显示的最大行数 Private Sub ActiveReport_FetchData(eof As Boolean) If DsoPrint.eof The... 阅读全文
posted @ 2007-03-02 15:07 sekihin 阅读(561) 评论(0) 推荐(0) 编辑
摘要:Dim lastIndex%, bCheck As BooleanPrivate Sub chkHonbu_Click(Index As Integer) If bCheck3 Then Exit Sub Else bCheck3 = True If lastIndex3 Index Then chkHonbu(lastIndex3).Value = 0 ... 阅读全文
posted @ 2007-02-05 09:32 sekihin 阅读(1433) 评论(2) 推荐(0) 编辑
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> Dim aCmd As ADODB.Command Set aCmd = New ADODB.Command With aCmd' .Name = "PACKAGENAM... 阅读全文
posted @ 2007-01-25 19:14 sekihin 阅读(297) 评论(0) 推荐(0) 编辑
摘要:可为空的项目,赋初值时要赋空值Me.MousePointer = vbHourglass Me.MousePointer = vbDefault Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Color.FromArgb(CType(255, By... 阅读全文
posted @ 2007-01-17 14:26 sekihin 阅读(174) 评论(2) 推荐(0) 编辑
摘要:前言 什么是一 个高效的软件?一个高效的软件不仅应该比实现同样功能的软件运行得更快,还应该消耗更少的系统资源。这篇文章汇集了作者在使用VB进行软件开发时积累下来 的一些经验,通过一些简单的例子来向你展示如何写出高效的VB代码。其中包含了一些可能对VB程序员非常有帮助的技术。在开始之前,先让我陈清几个概念。 让代码一次成型:在我接触到的程序员中,有很多人喜欢先根据功能需求把代码写出来,然后在... 阅读全文
posted @ 2007-01-17 14:16 sekihin 阅读(493) 评论(0) 推荐(0) 编辑
摘要:DoEvents 函数的作用是转让控制权,以便让操作系统处理其它的事件我是在这样的情况下使用Doevents函数的:当需要用一段循环代码时,特别是循环的次数很大时,以及为了防止出现死循环时在循环代码的开始加上Doevents,以便在程序运行过程中可以中止程序运行。 转移到下一个控件进行事件响应时,例如,窗体卸载,即将打印,即将CSV,在对记录集进行操作时对其他记录集操作. 阅读全文
posted @ 2007-01-12 11:54 sekihin 阅读(791) 评论(0) 推荐(0) 编辑
摘要:(一)打开和关闭文件 1、顺序文件 打开顺序文件,我们可以使用Open语句。它的格式如下:Open pathname For [Input |Output |Append] As [#]filenumber [Len = buffersize] 说明: (1)参数pathname 表示要打开的文件名,文件名可以包含有驱动器和目录 (2)Input Output 和Append用于设置顺... 阅读全文
posted @ 2007-01-10 12:31 sekihin 阅读(1197) 评论(0) 推荐(0) 编辑
摘要:Oracle Dim aDS As OraDynasetSet aDS = OraDB.DbCreateDynaset(aSql, ORADYN_READONLY + ORADYN_NOCACHE)Set aDS = OraDB.DbCreateDynaset(aSql, ORADYN_READONLY)OraDB.ExecuteSQL (aSql) 参照設定: Oracle Data Co... 阅读全文
posted @ 2006-12-20 11:58 sekihin 阅读(313) 评论(0) 推荐(0) 编辑
摘要:ADO的实现AbsolutePage、PageCount 和 PageSize 属性范例 该范例使用 AbsolutePage、PageCount 和 PageSize 属性,以每次五个记录的方式显示雇员表中的姓名和受雇日期。 Public Sub AbsolutePageX()Sub AbsolutePageX() ... 阅读全文
posted @ 2006-12-18 09:30 sekihin 阅读(942) 评论(1) 推荐(0) 编辑
摘要:1、 AdOpenForwardOnly (默认值)一次只能向前移动一行。 2、 AdOpenKeyset 打开键集类型游标。 3、 AdOpenDynamic 打开动态类型游标 4、 AdOpenStatic 打开静态类型游标。 AdOpenForwardOnly和AdOpenStatic这两种游标使得记录集只读,它表示创建数据... 阅读全文
posted @ 2006-12-18 08:14 sekihin 阅读(304) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示