Visual Basic
文章平均质量分 67
firetoucher
这个作者很懒,什么都没留下…
展开
-
Shell语句用法心得
Shell语句用法心得一. 调用系统“创建快捷方式”向导是否为VB不支持创建快捷方式而于着急呢?虽然 您可以调用vb5stkit.Dll中的fCreateShellLink函 数,但它是为安装程序设计的,快捷方式的默认路径 总是从当前用户的“\Start Menu\Programs”开始,也 就是说,如果您的Windows95装在C盘上,您无法通过 fCreateShellLink函数把快捷方原创 2002-02-25 08:51:00 · 1382 阅读 · 0 评论 -
Shell语句用法心得
Shell语句用法心得一. 调用系统“创建快捷方式”向导是否为VB不支持创建快捷方式而于着急呢?虽然 您可以调用vb5stkit.Dll中的fCreateShellLink函 数,但它是为安装程序设计的,快捷方式的默认路径 总是从当前用户的“\Start Menu\Programs”开始,也 就是说,如果您的Windows95装在C盘上,您无法通过 fCreateShellLi原创 2001-09-10 18:50:00 · 1293 阅读 · 0 评论 -
Winsock编程框架
Microsoft的Windows Sockets API是Windows下的网络应用程序接口,为了适用于Windows下的消息机制和异步的I/O选择操作,Windows Sockets API在功能上扩充了将近20个函数,其中扩充的部分均冠以前缀WSA(Windows Sockets Asynchronous),如WSAStartup、WSAClean等,充分体现了Widnows的优越性。原创 2001-09-09 22:11:00 · 1624 阅读 · 0 评论 -
将阿拉伯数字转成中文字
Private Function CChinese(StrEng As String) As StringIf Not IsNumeric(StrEng) Or StrEng Like "*.*" Or StrEng Like "*-*" ThenIf Trim(StrEng) CChinese = "": Exit FunctionEnd IfDim intLen As Integer, int原创 2001-09-10 19:06:00 · 1325 阅读 · 0 评论 -
Hook简介
Hook简介 Hook这个东西有时令人又爱又怕,Hook是用来拦截系统某些讯息之用,例如说,我们想让系统不管在什麽地方只要按个Ctl-B便执行NotePad,或许您会使用Form的KeyPreview,设定为True,但在其他Process中按Ctl-B呢?那就没有用,这是就得设一个Keyboard Hook来拦截所有Key in的键;再如:MouseMove的Event只在该Form或Contr原创 2001-08-31 14:55:00 · 1499 阅读 · 0 评论 -
如何编写屏保
如何编写屏保关键词:VBScriptThe basic requirements for creating a screen saver are: In the properties for your application set the title to: SCRNSAVE: nameThe ’name’ part will appear on the list of available sc原创 2001-09-09 22:17:00 · 1083 阅读 · 0 评论 -
怎样在VB中控制WORD
使用VB编程时,有时需要调用Microsoft Word对文字进行编辑、排版及输出。为实现这种调用,可以使用Shell函数、OLE自动化、在包容器中嵌入Word对象等方法。经过试用和比较,总结出了这几种方法的各自特点。 1 使用Shell函数直接调用 语法:Shell (pathname[,windowstyle]).Pathname是指要执行的程序的名字和任何必须的参数或命令行开关原创 2001-09-09 22:19:00 · 1715 阅读 · 0 评论 -
修改屏保口令
声明:Private Declare Function PwdChangePassword Lib "mpr" Alias "PwdChangePasswordA" _(ByVal lpcRegkeyname As String, ByVal hwnd As Long, ByVal uiReserved1 As _Long, ByVal uiReserved2 As Long) As Long原创 2001-09-09 23:22:00 · 1268 阅读 · 0 评论 -
利用API函数实现图像淡入淡出效果
利用API函数实现图像淡入淡出效果 一般传统的实现两个PictureBox之间图像的淡入淡出效果都需要使用大量的API函数并进行复杂的调色板以及绘图设备(Device Context)的操作。但是在Win98、Win2000中,微软提供了支持透明图像拷贝的AlphaBlend函数。这篇文章就介绍如何通过API函数AlphaBlend实现PictureBox之间图像的淡入淡出效果。AlphaB原创 2001-09-10 16:54:00 · 1452 阅读 · 0 评论 -
VB的API编程精粹(2)
VB的API编程精粹(2)在上篇的中我们介绍了API编程的基础知识和一些比较“酷”的API调用,这期我们将配合专题介绍关于注册表编程的API函数及其应用实例,使读者朋友何能够将前面学到的注册表知识推广到VB编程中,继续向VB高手迈进(路漫漫……)。当然,上期说过要介绍更“酷”的API调用,可不能食言,后半部分介绍的平面工具条的生成定会使您的程序更“炫”!一. 注册表的A原创 2001-09-10 17:00:00 · 1309 阅读 · 0 评论 -
调用API函数设计ABOUT窗口
调用API函数设计ABOUT窗口作者:蔡可训Windows98 系 统 的 许 多 软 件 中 都 包 含 一 个windows 风 格 的about 窗 口, 它 向 用 户 反 映 了 当 前 系 统 的 一 些 基 本 信 息, 其 中 显 示 有 关windows 及 其 应 用 软 件 的 版 本、 版 权 和 系 统 的 工 作 状 态 等 信 息。 笔 者 用VB原创 2001-09-10 17:05:00 · 1392 阅读 · 0 评论 -
如何提高调用Window API函数编程技巧
如何提高调用Window API函数编程技巧作者:顾岱鸿做为一个不断进取的编程者,我们常常不满足于编程语言所提供的一般功能,总是希望能够实现一些特殊的功能,这有时不但是我们程序的要求,有时也是编程者心理上需要(试想,还会有什么比在深夜中巧妙解决一个难题而更令人兴奋呢?)。VisualBasic,做为一个当前最流行的快速编程环境,就给我们提供了实现这些目标的平台,事实上,它无限扩原创 2001-09-10 17:03:00 · 1398 阅读 · 0 评论 -
VB的API编程精粹(1)
VB的API编程精粹(1)Visual Basic以友好易学的可视化开发环境闻名于 世,成为人们学习计算机编程的首选语言。目前,全世界 大概有300多万人使用着Visual Basic语言。如果您想在 这茫茫众生中出类拔萃,那么您就不得不学习API (Application Program lnterface,即Windows的应用程 序编程接口)编程。不懂API,那可原创 2001-09-10 16:58:00 · 1795 阅读 · 0 评论 -
用VB开发IE
用VB开发IE 随着网络用户的增加和Internet的普及与发展,浏览器已成为最受网络用户欢迎的软件之一。广大软件研制者特别是MIS开发者都希望把浏览器集成到自己的软件中来,使自己的软件能浏览WEB页面而功能更强大、更具特色。目前市场上流行的浏览器软件种类及版本很多。但要把它方便地集成到自己的软件中去,却受到以下几个方面的限制:浏览器带有各自的运行环境和配置文件;浏览器很大,集成到自己的软件原创 2001-09-09 22:15:00 · 927 阅读 · 0 评论 -
VB与Windows API 间的呼叫技巧
VB5.0与Windows API 间的呼叫技巧 一般会使用WINDOW API的情况,实在是因为VB本身不提供某些功能,但是,程式所需又不得不然,例如:读取Registry内的资料,VB只提供SaveSetting、Getsetting 等系列的指令,但是它只能读取特定地区的值,要读、删、更动其他区域的值时,就无原创 2001-09-09 22:17:00 · 1145 阅读 · 0 评论 -
IE相关的API
Public Const MAX_PATH = 260 Public Const CSIDL_FAVORITES = &H6 Public Declare Function LaunchInternetControlPanel Lib "inetcpl.cpl" (ByVal hwndParent As Long) As Long Public Declare Function LaunchC原创 2001-09-09 23:20:00 · 2632 阅读 · 0 评论 -
VB编程经验点滴
---- 欣 喜 看 到VB 编 程 人 和 爱 好 者 的 阵 营 越 来 越 大 了, 而 现 在VB6 也 已 经 横 空 出 世 了, 在 这 里 献 上 自 己 的 一 点VB5 编 程 的 小 经 验, 权 当 和 广 大 朋 友 交 流 交 流, 不 妥 之 处 多 多 指 教。 ---- 1. 在 打 开 对 话 框 中 同 时 显 示 多 种 类 型 的 文 件 ----原创 2001-09-09 23:23:00 · 1149 阅读 · 0 评论 -
Winsock错误代码一览表
常 量值说 明sckOutOfMemory 7 内存不足 sckInvalidPropertyValue 380 属性值不效 sckGetNotSupported 394 属性不可读 sckGetNotSupported 383 属性是只读的 sckBadState 40006 所请求的事务或请求本身的错误协议或者错误连接状态 sckInvalidArg 40014 传递给函数的参数格式不确定原创 2001-09-10 16:44:00 · 1506 阅读 · 0 评论 -
VB实现SQL Enterprise Manager功能
完成在SQL Server数据库中建立设备,建立数据库,建立表格,分配权限的功能方便了数据库应用程序所需Sql Server环境的建立,根本不用启动SQL Enterprise Manager配置数据库。 这个小工具由VB开发,利用ADO 访问数据库,实现更改数据库结构,其他语言也可以此作为参考。启动VB6.0,新建一个工程,在菜单-工程-引用里选"Microsoft ActiveX Dat原创 2001-09-10 16:53:00 · 1207 阅读 · 0 评论 -
如何用VB建立快捷方式
如何用VB建立快捷方式下面的代码向你演示在VB中如何创建一个快捷方式。Private Declare Function fCreateShellLink Lib "STKIT432.DLL" (ByVal lpstrFolderName As String, ByVal lpstrLinkName As String, ByVal lpstrLinkPath As String原创 2001-09-10 18:36:00 · 2295 阅读 · 1 评论 -
用VB制作即时动态按钮
用VB制作即时动态按钮首先,在主窗体上生成两个大小一样的按钮Command1和Command2,将它们的Style属性都设成1-Graphical,将Command1的Picture属性设为d:/vb/ico/mail01a.ico(变化前的图案,一个关闭的信封),将Command2的Picture属性设为d:/vb/ico/mail101b.ico(变化后的图案,一个打开的信原创 2001-09-10 18:39:00 · 1948 阅读 · 1 评论 -
用VB制作屏幕保护程序
用VB制作屏幕保护程序利用Visual Basic 制作屏幕保护程序非常容易。本文将详细给大家介绍制作屏幕保护程序的方法。 ---- 一. 基本编程思路 ---- 大家都知道屏幕保护程序就是利用变换的颜色或图形以防止不变化的屏幕像素被损伤。所以,屏幕保护程序就是显示不断变化或移动的图形,并且当有鼠标移动或按键时能够终止的程序。 ---- 1. 编制屏幕保护图形 ---- 2.原创 2001-09-10 18:53:00 · 2266 阅读 · 0 评论 -
给电脑装个监视器--VB编程一例
给电脑装个监视器--VB编程一例-------------------------------------------------------------------------------- 当你不在你的机器旁边时,你是否会担心有人在你的机器上运行了程序,给你的机器带来损坏;或有小孩子在你的电脑上“胡闹”。你是否想到设计一个监视系统的程序,可以发现有人在你的机器上运行了哪些不当的程序,或原创 2001-08-31 14:58:00 · 1093 阅读 · 0 评论 -
如何用VB建立快捷方式
Private Declare Function fCreateShellLink Lib "STKIT432.DLL"(ByVal lpstrFolderName As String ,ByVal lpstrLinkName As String ,ByVal lpstrLinkPath As String,ByVal lpstrLinkArgs As String) as Longsub C原创 2003-11-27 00:25:00 · 1020 阅读 · 0 评论