线程安全:Visual Basic构建线程安全的Singleton

大抵而言Singleton 模式应该是设计模式中相当常用种了它能够节省宝贵 CPU 或内存资源避免不必要创建对象开销然而在多线程应用中对于那些非线程安全数据库组件传统 Singleton 将容易造成不稳定如果使用 Synclock 进行同步性能损耗可能将更大特别在并发访问高 ASP.net 应用中   前十几天和网友聊天时候他把 ThreadwiseSingleton 发给了我我随后改写成泛型类事... [阅读全文]

vb连接oracle数据库:VB和Oracle数据库中的日期转换

在数据库开发过程中你可能会遇到oracle和vb日期类型不匹配无法直接比较问题而vb中又没有专门可以转换oracle日期这个问题该如果解决呢?其实在oracle 自带库里有个很有用to_date它可以将日期串按照自己定义格式转换为oracle格式日期   举例代码如下:  以下是引用片段:  声明:cn 为数据库链接对象  dim datbirthday as date 注释:出生日期  dim ... [阅读全文]

visualbasicprint:Visual Basic里和Print有关的函数

在Visual Basic里信息要按定格式输出需要使用tab、Spc、Space$这些必须和Pr思路方法配合使用   1.Tab  格式:Tab(n)  功能:把光标移到由参数n指定位置从这个位置输出信息输出内容放在Tab后面并用分号隔开  介绍说明:  (1)参数n是个整数它是下个输出位置列号最左边列号为1  (2)当在个Pr思路方法中有多个Tab每个Tab对应个输出项各输出项的间用分号隔开  ... [阅读全文]

循环结构:简单介绍Visual Basic中的Do循环结构

Visual Basic中Do循环语句用于控制循环次数未知循环结构此种语句有两种语法形式   格式:  以下是引用片段:  Do{While I Until}条件  语句块  [Exit Do]  语句块  loop  格式 2:  以下是引用片段:  Do  语句块  [Exit Do]  语句块  Loop{While I Until}条件  功能:当指定关键字While用于指明条件为真(Tr... [阅读全文]

visualbasicprint:Visual Basic Print思路方法基础学习

格式:[对象.]Pr[表达式表][l;]   功能:Pr思路方法可以在相应对象上显示文本和表达式值  介绍说明:  (1)“对象"可以是窗体(Form)、图片框(PictureBox)、打印机(Prer)或立即窗口(Debug) 如果省略了“对象"则是指窗体  (2)“表达式表”是个表达式或多个表达式可以是数值表达式或串对于数值表达 式Pr具有计算和... [阅读全文]

VB6中动态设置报表结果

在VB6报表使用过程中,我们会发现这样个问题,那就是报表中数据只能读次,不管你库中字段增加也好,删除也好,以及让它显示新查询结果等,它都不会记变经过查资料才搞清楚,原来是Data Environment 问题.原来,只要Command 对象中含有数据记录集合,它就不会重新执行SQL 语句就算是把新查询语句给Data Environment 后它也不会执行解决思路方法为:先把数据记录集合关闭然后执行... [阅读全文]

远程访问数据库:VB5中远程数据库的访问

----在VB5.0中用MicrosoftJet数据库引擎和数据访问对象DAO(DataAccessObject)可以创建功能强大客户/服务器应用对远程数据库访问是开发这类应用关键环节本文将介绍在VB5.0中用DAO通过MiscrosoftJet数据库引擎访问远程数据库思路方法  ----用DAO访问远程数据库大体上可以通过 3步来实现即数据连接、数据处理和断开连接下面主要介绍数据连接和数据处理具... [阅读全文]

vb通用对话框:基于VB的通用折行打印程序

---- 几乎所有数据库应用软件Software都需要打印单证和报表常见思路方法是利用VBCrystal Reports(水晶报表)方式通过TextBox等数据绑定Control控件Pr思路方法直接输出虽然Crystal Report这个功能强大、样式丰富且无编程方式报表编制能适应大部分单证、报表打印需要但是Crystal Reports引擎是个动态链接库需许多文件支持和更多系统资源大大增加系统负... [阅读全文]

vb数据输出:VB通用数据表格输出程序的设计

---- 做为种简捷、系统 Windows应用开发工具Visual Basic 5 具有强大数据处理能力提供了多种数据访问思路方法可以方便地存取Microsoft SQL Server、Oracle、XBase等多种数据库被广泛应用于建立各种信息管理系统但是VB缺乏足够、符合中文习惯数据表格输出功能虽然使用Crystal ReportControl控件及 Crystal Reports可以输出报表... [阅读全文]

vb6.0:在VB6.0中实现动态统计报表

在利用VB开发MIS系统过程中,经常需要制作动态统计报表本文就如何实现动态数据源下分组交叉统计报表进行阐述并结合例子给出编程指导   在VB6.0数据环境设计器中,我们可以利用“添加命令”项来连接报表所需数据源,同时利用“添加命令”属性中分组和合计功能设计分组交叉统计报表数据源,至此我们可以设计简单数据存在于单表静态数据源下分组交叉报表,对于数据存在... [阅读全文]

vb窗体:VB中使用数据窗体设计器插件

凡使用过VB4以上版本用户都会发现和VB3相比它提供了个称的为插件新特征个插件实际上是个OLE服务器用于扩展VB开发环境增强VB功能我们可以使用插件为VB菜单增加定制项可管理当前激活窗体及Control控件并响应多种文件控制事件VB在SAMPLES目录ALIGN、DATAWIZ和SPY子目录下就包含了 3个这样插件应用  这里我们着重讨论DATAWIZ下数据窗体设计器插件  1.数据窗体设计器插件... [阅读全文]

vbdbf:在VB中引用.dbf及索引文件

如何用FOX以外编程语言来取得.dbf数据库记录值和引用.idx 和.cdx索引直都是员讨论话题的现有任务是在个触摸屏系统中加入个用户查询水费界面每个用户可随时查询到自己水费记录我使用VB5.0希望打开NetWare系统下营业收费系统 7个.dbf数据表并进行查询每个数据表有将近10万条记录通过10M集线器交换数据,查询字段都不是唯显然这样大数据量又是通过10M网络传递如果VB使用SQL方式查询则... [阅读全文]

vbdbgrid:VB 如何将DBgrid印出来

Option ExplicitPrivate Sub Command1_ClickDim I As Long, J As Long, K As LongDim PrString As StringFor I = 0 To Data1.Record.RecordCount - 1If K = DBGrid1.VisibleRows ThenDBGrid1.Scroll 0, DBGrid1.Visi... [阅读全文]

vb数据库:VB数据库数据的选项录入及选项增减和编辑

在Visual Basic数据库编程中应用数据绑定组合框和数据绑定网格等Control控件实现了数据选项录入、选项增减和选项编辑提高了数据录入效率和准确性   高效准确地录入数据已成为mis系统急待解决问题也是衡量mis系统成功重要标志本文在Visual Basic数据库编程中应用数据绑定组合框和数据绑定网格等Control控件实现了数据选项录入、选项增减和数据编辑提高了数据录入效率、准确性及灵活... [阅读全文]

vb播放wav:VB中播放WAV文件

在多媒体软件Software开发设计中声音是个相当重要多媒体元素优秀声音设计会为多媒体软件Software增色不少而WAV格式声音文件是种最常用声音文件格式也最容易得到比如通过Win 95中“录音机”利用麦克风就可以非常简单地录制WAV文件VB是个相当经典多媒体开发工具在VB中播放WAV文件思路方法主要有这样几种  、利用OLEControl控件  建窗体用鼠标选择OLEC... [阅读全文]

vb5.0:在VB5.0中制作多媒体界面

介绍:由于VisualBasic具有易学易用、编程简洁、功能极为丰富等诸多优点因此拥有众多用户许多用户在运用VB编程时都希望能用VB为自己应用制作有声、有色、形式多样、引人入胜多媒体界面在这里我们将向大家介绍种简单实用多媒体界面制作思路方法希望它能对大家编程起到定借鉴作用  ----软件Software中那些生动有趣多媒体界面往往会使用户对该软件Software产生深刻、良好印象因此用户界面是个应... [阅读全文]

vb多媒体教程:VB中多媒体 5种控制手段

计算机多媒体技术已经广泛普及, 相应在计算机编程领域中又多出了个多媒体控制技术, 对于般用户来说, 采用可视化编程工具是最好选择, VB就是其中个典型代表在VB中般有 3种思路方法可以对多媒体对象进行控制, 其思路方法各具特色, 下面简单介绍VB多媒本几种控制思路方法具体过程   ---- 、OLE控制思路方法   ---- VB是个优秀可视编程工具, 全面支持对象链接和嵌入OLE , 利用此技术... [阅读全文]

vb程序设计:VB多媒体程序设计

Visual Basic for Windows(以下简称VB)是Windows下应用开发工具它从根本上改变了传统设计模式可以处理文本、图像、动画、声音等多媒体数据因而被计算机界称为“最富有创新精神编程工具的”  本文假定你已基本熟悉VB编程环境和简单设计思路方法介绍VB多媒体编程些基本概念和思路方法,让你也能体验多媒体设计乐趣如果你还未曾使用过VB(但肯定听说过)那么不妨... [阅读全文]

vb多媒体教程:利用VB进行多媒体程序设计初步

VB(Visual Basic)具有很强多媒体处理控制功能VB多媒体控制MCI(Media control erface)包括套控制音频和视频设备但具有和设备无关命令用它来进行多媒体设计是很方便比如:你也许想拥有个自己编写CD播放器那么利用VBMCI只需写几行代码就可生成个功能比较齐全CD  播放器下面简单谈谈用VBMCI进行多媒体设计初步知识并给出个非常简单CD播放器例子  在使用MCI的前必须... [阅读全文]

visualbasic:Visual Basic影音控制

播放背景音乐   声明:   Declare Function MCISendString& Lib ″MMSYSTEM″ (ByVal LPSTRCOMMAND$, ByVal LPSTRRETURNSTR As Any, ByVal WRETURNLEN%, ByVal HCALLBACK%)   开始播放:   R% = MCISendString&(″O... [阅读全文]

vb4.0:应用VB4.0实现工业控制的实时曲线和历史曲线

在大型工业现场控制中般用DCS(集散控制系统)来实现过程控制在DCS中实时曲线可显示该控制点当前趋势以监测该点在现场工况变化情况下控制稳定性历史曲线可观察过去段时间内某点变化趋势并供工艺人员分析工艺流程稳定性和故障原因然而在小型工业控制中由于控制规模小控制回路少因此可用PC机就能完成整个过程控制在实时曲线和历史曲线方面可用VB4.0就能实现并可和大型DCS相媲美  [实时曲线]  实时曲线反映是现... [阅读全文]

visualbasic:用Visual Basic设计窗体背景花纹

在开发软件Software过程中界面美观程度是软件Software商品化程度个重要原因本文介绍种窗体背景花纹实现思路方法为此可以方便灵活地设计出富有立体感美丽背景  1.新建窗体Form1,属性如下:  Caption=“背景花纹实现”  Borderstyle=3(无最大、最小化按钮)  2.建网格Control控件Grid1,它位置和大小将在中设置(和Form1同样大)... [阅读全文]

vba自定义函数:利用VBA自定义Office的快捷方式

你可能已经使用VBA为你电子表格应用创建自定义菜单了不过你可能还没有意识到还可以自定义当你右击个对象时出现快捷方式菜单这项有用技术允许你不用右击便可启动频繁使用命令  在本文中我们将讨论如何向快捷方式菜单添加和删除命令以Excel 97为重点我们将创建个允许你隐藏和再现多个工作簿(只需通过右击个制表键即可)应用这就必须创建个表单该表单显示了活动工作簿中任何隐藏表格名字你还可以选择多个将要再现表格通... [阅读全文]

vba类定义:利用VBA的键盘类

通过使用VBA,你已经习惯于使用对象以及它们继承属性和思路方法了事实上用任何其他思路方法编程是很困难(甚至是很痛苦)不幸是仍然存在大量只能提供给老式、非面向对象思路方法功能个典型例子是海洋棗Windows API使用类模块个诱人特征就是你可以用套公共接口将这样功能体包如可以管理对象这就是说你可以隐藏相关信息集详细资料并将它展现给对象   例如假定你已经在某个VBA项目中找到了和用户键盘进行交互作用... [阅读全文]

vb控制word:在VB 中控制 Word

Word 提供了个 Word 对象 通过在 “引用” 中该对象 可以实现对 Word 控制 以下代码演示了执行 WordBasic 语句该段代码是动态引用对象 无须在工程中引用Word 对象Dim wd As ObjectSet wd = CreateObject ("Word.Basic")wd.FileNewDefaultwd.FontSize 20wd.Insert ... [阅读全文]

vb窗体:VB教程第 2章第十 5节——窗体

窗体犹如块画布在设计时是设计区域而在运行时每个窗体对应于个窗口   、窗体结构:  窗体结构和普通 Windows 下窗口非常相似如图:  " _disibledevent= 300End Sub  上面语句会把 Form1 窗体移动到距屏幕顶部 200 Twip 距屏幕左边距 300 Twip 地方  6、Visible(可见)属性:  当个对象 Visible 属性设置为 False 时运行时... [阅读全文]

vb图形编程:VB教程第 3章第一节——图形框和图像框Control控件

Visual Basic 为编程人员提供了强大绘图功能支持在本章我们将学会基本绘图思路方法  在 VB 中主要通过两种办法进行图像绘制:种是利用 ActiveX Control控件如用图形框显示图片;另外种是通过使用 VB 语言本身和思路方法通过在屏幕上绘制点、线和图形来制作  、图形框Control控件主要属性:  图形框Control控件(PictureBox)可以用来显示位图、JPGE、GI... [阅读全文]

vb程序示例:VB教程第 3章第 2节——综合举例 6

在本节我们要实现两张区别图片在同个图形框内切换同时可以启用和禁用图形框自动适应功能  " _disibledevent= 1End IfEnd Sub  在上面中先对 X 进行判断如果 X 为 1 那么图形框显示图片 2显示标签改变成“现在显示是第 2张图”字样作为图形切换按钮  Caption 变成“图片”然后再让 X 为 2 好进入另外种情况;当... [阅读全文]

vb控件:VB教程第 3章第 3节——直线和形状Control控件

利用直线和形状Control控件可以使窗体上显示内容更为丰富如在窗体上增加简单线条和实心图形等等  利用直线Control控件可以建立简单直线通过修改其属性还可以改变直线粗细、色彩以及线型  通过设置形状属性用户可以画出圆、椭圆以及圆角矩形同时还能设置形状色彩和填充图案  主要属性:  除了其他通用属性外直线和形状Control控件还具有些比较独特属性  1、BorderStyle(边框类型)实用... [阅读全文]

vb绘图:VB教程第 3章第 4节——常用的绘图思路方法

除了前面谈到用Control控件显示和绘制图形思路方法外VB 还提供了组庞大思路方法用来绘制点、线、面以及设置前景、背景色等各种思路方法  、设置当前绘图点:  在 VB 中可以通过设置窗体或图形框 CurrentX 和 CurrentY 属性来设置当前绘图点CurrentX 和 CurrentY 决定了绘制或显示起始坐标在设计时这两个属性不可用   2、绘制点、线、面思路方法:  1、点绘制法:... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共2344条 分79页