| | 2007-08-31 | ----去年以来笔者参与完成了国内几个商品软件的开发工作,感觉到底这种实战和平时自己练习编程不同,短时间内编程水平得到极大的提高...(阅读全文)
|
|
| | 2007-08-31 | 这里我们直接创建一个应用程序来测试一下前面生成的ActiveX EXE文件监视组件: 新建一个"Standard EXE"工程; 下面需要添加一个引用到我们的新的文件组件中去,然后添加少量的代码作尝试: 选择"Project"- "References"菜单; 选中...(阅读全文)
|
|
| | 2007-08-31 | ---- Visual Basic 5.0 是 一 个 功 能 强 大 的 集 成 开 发 环 境, 它 可 以 自 动 检 查 语 法 错 误, 提 示 编 码 员 语 法 格 式。 这 些 功 能 都 大 大 提 高 了 编 码 效 率。 可 是 它 作 为 快 捷 开 发 工 具, 它 的 特 点 还 突 出 体 现...(阅读全文)
|
|
| | 2007-08-31 | 还记得我们是怎么将一个类添加到标准的Visual Basic工程中的? 是的,一流的COM体系的最大特点是其代码的可重用性。 ...(阅读全文)
|
|
| | 2007-08-31 | 取得屏幕字型: Dim I As Long For I = 0 To Screen.FontCount - 1 Combo1.AddItem Screen.Fonts(I) Next 取得打印机字型: Dim I As Long For I = 0 To Printer.FontCount - 1 Combo2.AddItem Printer.Fonts(I) Next(阅读全文)
|
|
| | 2007-08-31 | 该函数在字符串 s 中清除 Search(注意:如果 s 为 AAABBB,Search 为 AB。如何?) : Function StringCleaner(s As String, Search As String) As String Dim i As Integer, res As String res = s Do While InStr(res, Search) i = InStr(res, Search...(阅读全文)
|
|
| | 2007-08-31 | Microsoft Word以其强大的文字处理能力、灵活多变的排版方法、所见即所得以及友好的用户界面等特点,博得了广大用户的肯定。但是,若能将其他一些功能,如机器翻译、中文校对、全文检索、实时语音合成等嵌入其中...(阅读全文)
|
|
| | 2007-08-31 | 到现在为止,本教程一直讨论基于ActiveX DLLs中的类的内容,但是没有一本教程不说明与DLL相似的ActiveX EXEs。 所以,想在这里实际编写一个ActiveX EXE工程。事实上,它和ActiveX DLL没有太大的区别,甚至没有区别...(阅读全文)
|
|
| | 2007-08-31 | 用VB6的新的数据觉察类来开发你自己的可以访问任意数据存储的OLE DB提供者. 查看和操纵外部数据源中的数据是VISUAL BASIC的一个最重要功能之一.但它不是总是这样的.VISUAL BASIC最初没有提供内置的对数据库的支持...(阅读全文)
|
|
| | 2007-08-31 | 现在就来测试前面创建的类。 按F5运行程序;在弹出的属性对话框中,选中"Wait for Components to Start"(启动工程时等待创建部件),然后按[OK]按钮; 这时,类就会被激活,其他程序就可使用它的功能。 再次运行Visual Basic另一个实例;...(阅读全文)
|
|
| | 2007-08-31 | 当把C代码翻译到VB时,你经常会遇到高字和低字的操作,通常是把两个整型值合成一个长整型。当在C代码中使用了无符号整型,这最高一位是可以被设置的,因此简单的直接转换高字将会遇到困难...(阅读全文)
|
|
| | 2007-08-31 | Option Explicit Private Sub Command1_Click() Dim strPathName As String strPathName = "" strPathName = InputBox("请输入需要删除的文件夹名称∶", "删除文件夹") If strPathName = "" Then Exit Sub On Error...(阅读全文)
|
|
| | 2007-08-31 | 在前面的教程中,我们讲到了窗体的主要属性与事件,而本节我们主要讲述窗体的一些窗口运用。本节知识对于后面“多文档文件”的创建非常重要,所以希望大家好好掌握。 一、添加窗体:在...(阅读全文)
|
|
| | 2007-08-31 | 众所周知,VB提供了许多对字符串进行常用操作的函数,像Left、Right、Trim、Mid、Len和InStr等等,能够满足大部分的应用;但对于一些特殊的用法,比如C++中的strrev函数,即将字符串顺序倒置,就没有一个直接对应的函数进行处理。...(阅读全文)
|
|
| | 2007-08-31 | Hierarchical FlexGrid 与分层结构的 Recordset 将 Hierarchical FlexGrid 和一个分层结构的 Recordset 结合起来可以查看关系类型的信息。在将这些信息显示给用户的时候,可以确保原始数据的安全,使之不被用户修改...(阅读全文)
|
|
| | 2007-08-31 | ---- 在 编 程 中 经 常 会 遇 到 应 用 程 序 中 要 输 入 大 量 数 据 的 问 题, 如 果 能 在 该 程 序 中 实 现 象 电 子 表 格 那 样 的 输 入 界 面, 就 可 以 解 决 这 个 问 题。 ---- VB 虽 提 供 了Grid 网 格 控 件, 但 其 只 具 有 显 示 输...(阅读全文)
|
|
| | 2007-08-31 | 在利用VB开发MIS系统的过程中,经常需要制作动态统计报表。本文就如何实现动态数据源下的分组交叉统计报表进行阐述,并结合实例给出编程指导。 在VB6.0的数据环境设计器中,我们可以利用“添加命令”一项来连接报表所需的数据源,同时利用“添加命令...(阅读全文)
|
|
| | 2007-08-31 | 属性操作很像公共变量,但属性还有更多的控制。 常用属性通常包括"Get(获取)"和"Let(设置)"两种。这两项操作能规定一个主要属性,就像下面的代码片段: Private intAge As Integer Public Property Get Age() As Integer...(阅读全文)
|
|
| | 2007-08-31 | Word 提供了一个 Word 对象, 通过在 “引用” 中的该对象, 可以实现对 Word 的控制。 以下的代码演示了执行 WordBasic 语句,该段代码是动态引用对象, 无须在工程中引用Word 对象。 Dim wd As Object Set wd = CreateObject ("Word.Basic")...(阅读全文)
|
|
| | 2007-08-31 | 在 Visual Basic 操作界面中,CommandButton(命令按钮)控件所代表的图标如图一: 图一 CommandButton 控件在程序中主要作为按钮进行使用。默认的名称为 CommandX(X为 1、2、3,等等),命名规则为 CmdX(X为用户自定义的名字,如 CmdCopy、CmdPaste...(阅读全文)
|
|