VB使用RES资源文件技巧

本文介绍了 Visual Basic 中资源文件的多种使用技巧:①开发中英(简、繁)双版本的技巧;②实现“绿色”软件;③直接播放声音文件;④保存各类图标、光标图片等等。



--------------------------------------------------------------------------------

在 Visual Basic 中资源文件的多种使用技巧


一、 开发中英(简、繁)双版本
现在比较流行的软件都会有中文版、英文版、繁体版等等多个版本,并可以根据系统的语言自动显示相适应的版本,那么这个功能在 VB 是如何实现得呢的:
1、 首先通过 API 函数GetSystemDefaultLCID 判断系统的语言
Option Explicit
Dim lang As String
Private Declare Function GetSystemDefaultLCID Lib "kernel32" () As Long
Private Sub Form_Load()
Dim LocaleID As Long
LocaleID = GetSystemDefaultLCID
Select Case LocaleID
Case &H404
MsgBox "当前系统为:中文繁体", , "语言"
Case &H804
MsgBox "当前系统为:中文简体", , "语言"
lang = "1"
Case &H409
MsgBox "当前系统为:英文", , "语言"
lang = "2"
End Select
End Sub
2、然后程序就可以加载保存在资源文件(这里我们就是使用的这种方法)、注册表、INI 文件、文本文件或其他文件中的各类字符串,以达到达到实现多种语言的目的。
⑴启动 VB6.0,在“外接程序→外接程序管理器”中加载“Visual Basic 6 资源编辑器”
⑵在 VB 资源编辑器窗口中,点击“编辑字符串表格”输入如下资料:
标识号 中文(中国)
101 例子
102 中文
103 英文
201 Ensample
202 Chinese
203 English
⑶保存资源文件,写如下代码:(自定义装载字符的函数 LoadString)
Sub LoadString()
Me.Caption = LoadResString(Int(lang & "01"))
Command1(0).Caption = LoadResString(Int(lang & "02"))
Command1(1).Caption = LoadResString(Int(lang & "03"))
End Sub
⑷怎么样一个简单的中英双版本的程序就做出来了,如果把 lang 的值设置为 1,则显示中文,如果把 lang 的值设置为 2,则显示英文。
二、 实现“绿色”软件
现在非常流行“绿色”软件,不需要什么安装程序只要一个 EXE 文件就可以运行程序
了,而在 VB 的编程中有许多地方需要调用第三方的控件(很难用 API 函数搞定所有的功能),这就需要制做一个安装程序,把所需要的控件、DLL 文件或其他文件打包进去了,那么在 VB 中怎么用变通的方法实现“绿色”软件呢,请看:
示例:
1、主程序.EXE
用 VB6.0 编写的程序,调用了 Winsock 控件,如果在没有安装 VB5.0、6.0 的机器上运行则会出现错误,导致程序运行失败,这时如果按一般的方法,只有把这个程序用 VB5.0、6.0 的安装程序进行打包,不然只有用用2的方法来解决了。
2、注册程序.EXE
用 VB6.0 编写的程序,使用资源文件的方法,把 Winsock 控件封装到本程序中,在运行主程序.EXE之前,先运行本程序,通过 API 函数 GetSystemDirectory 取得系统的 WinddowsSystem 的目录,然后把 Winsock 控件复制到该目录下,并用 Shell 来完成控件的注册。
⑴启动 VB6.0,在“外接程序→外接程序管理器”中加载“Visual Basic 6 资源编辑器”
⑵在 VB 资源编辑器窗口中,点击“添加自定义资料”,增加 Winsock 控件(C:WinddowsSystemMswinsck.ocx),再双击刚刚创建的自定义资源,弹出”编辑属性”窗口,定义如下:
类型: “OCX”
标识号: 101
语言: 中文(中国)
⑶保存资源文件,写如下代码:
Option Explicit
Private Declare Function GetSystemDirectory Lib "kernel32" Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
Const MAX_PATH = 260 注释:定义足够长的字符串
Private Sub Form_Load()
Dim TempFile() As Byte
Dim FileNum As Integer
Dim TempDir As String
TempDir = GetWinSysDir 注释:自定义函数取得系统的 WinddowsSystem 的目录
TempFile = LoadResData(101, "OCX") 注释:用以从资源 (.res) 文件装载若干可能类型的数据,并返回一个 Byte 数组
FileNum = FreeFile
Open TempDir & "Mswinsck.ocx" For Binary Access Write As #FileNum 注释:新建文件(把 Winsock 控件复制到指定目录下)
Put #FileNum, , TempFile
Close #FileNum

注释:Shell "regsvr32 " & TempDir & "Mswinsck.ocx ", vbNormalFocus 注释:注册控件,有弹出对话框
Shell "regsvr32 " & TempDir & "Mswinsck.ocx /s", vbNormalFocus 注释:注册控件,无弹出对话框

MsgBox "注册成功,现在本程序可正常运行了!!", vbOKOnly, "注册控件"

Unload Me
End Sub


Public Function GetWinSysDir() 注释:定义读取WinddowsSystem 的所在目录的函数
Dim S As String, Length As Long
S = String(MAX_PATH, 0) 注释:赋值
Length = GetSystemDirectory(S, MAX_PATH) 注释:S为取得目录,MAX_PATH 为长度
S = Left(S, InStr(S, Chr(0)) - 1) 注释:去掉多余的空格
GetWinSysDir = S
End Function
注释:补充:S 和 MAX_PATH 的值是可以随便赋的,
注释:如: Dim S As String * 20
注释: Length = GetSystemDirectory(S, 20)
3、补充说明
在用 VB6.0 保存上述两个程序后,请再使用 VB5.0 重新打开这两个程序,并编译为主程序.EXE、注册文件.EXE。(用 VB5.0 编译的程序,在 Win98、2000 下不需要任何 DLL 文件)
程序运行
4、程序运行
将主程序.EXE、注册文件.EXE两个文件,复制到任意机器上,先运行注册文件.EXE注册第三方的控件,再运行主程序.EXE,就不会有任何的错误了,一个变通的“绿色”软件就完成了。
三、 直接播放EXE文件中的声音文件
使用资源文件,可以直接在在EXE文件中播放声音文件(WAV文件),使程序显得更加专业。
⑴启动 VB6.0,在“外接程序→外接程序管理器”中加载“Visual Basic 6 资源编辑器”
⑵在 VB 资源编辑器窗口中,点击“添加自定义资料”,增加任意的 WAV 文件,再双击刚刚创建的自定义资源,弹出”编辑属性”窗口,定义如下:
类型: "WAVE"
标识号: 102
语言: 中文(中国)
⑶保存资源文件,写如下代码:
Option Explicit
Private Declare Function GetSystemDefaultLCID Lib "kernel32" () As Long
Private Declare Function sndPlaySoundFromMemory Lib "winmm.dll" Alias "sndPlaySoundA" (lpszSoundName As Any, ByVal uFlags As Long) As Long
Public Const SND_ASYNC = &H1&
Public Const SND_MEMORY = &H4&
Private Sub Command5_Click() 注释:播放 WAV 文件
Dim bArr() As Byte
bArr = LoadResData(102, "WAVE")
sndPlaySoundFromMemory bArr(0), SND_ASYNC Or SND_MEMORY
End Sub
⑷按 F5 运行本程序,点击 Command 按钮,就可以听到你选定的 WAV 文件的声音了。
四、 直接调用各类图标、光标图片
在一个程序中,我们可能需要调用多个图标、光标、图片文件,一般来说我们主要是使用 ImageList 控件,不过其时使用资源文件是最好的方法(可以少使用一个控件呀)。
⑴启动 VB6.0,在“外接程序→外接程序管理器”中加载“Visual Basic 6 资源编辑器”
⑵在 VB 资源编辑器窗口中,点击“添加光标”,“添加图标”,“添加位图”,装载所需要的文件。
⑶程序代码如下:
Me.Icon = LoadResPicture(101, vbResIcon) 注释:加载图标
Picture1.Picture = LoadResPicture(101, vbResBitmap) 注释:加载位图
Command1.MouseIcon = LoadResPicture(101, vbResCursor) 注释:加载光标
五、到此为此资源文件的多种使用技巧全部介绍完毕,希望这些技巧对大家的编程有帮助,上述程序全部在 Win98、VB5.0或6.0下运行通过

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
556,delay1.zip 源码设计中的延时功能(1KB)557,type_1.zip 趣味打字2.1(233KB)558,test1.zip asp编写动态网页计数器(1KB)559,hztosm.zip 汉字转声母完全源代码(90KB)560,formatfloppy.zip 格式化软盘源代码(13KB)561,freespace.zip 获取磁盘剩余空间(3KB)562,setscreen 设置屏幕分辨率(7KB)563,snapwindow.zip 一个抓图的小程序(14KB)564,hotrgn.zip 热区的应用(6KB)565,getserial.zip 读出驱动器序列号,可以制作加密安装盘(2KB)566,opencdrom.zip 可以程序控制打开或关闭CDROM,非常方便(2KB)567,getusername.zip 自动读取用户登陆名称,再进行密码验证(2KB)568,gethostname.zip 读取机器名称(2KB)569,printpic.zip 解决图形打印的问题(50KB)570,g029_pcl.zip拼图游戏(56KB)571,g028_octopus.zip一个简单的掌上游戏机的游戏,这个游戏机的内容是要逃过大章鱼的捕捉(408KB)572,g027_menace.zip仓库世家-推箱子的游戏(114KB)573,g026_breKthru.zip弹珠台游戏(41KB)574,g025_zhq.zip一个能考考你的智慧的智慧棋(17KB)575,g024_vb-sol.zipVB 的扑克牌游戏的源码(15KB)576,g023_picgame.zip一个好玩的拼图游戏(25KB)577,g021_zm015看着超级玛莉不停的追赶着你的鼠标,是不是很有意思呢?(25KB)578,g020_zm019一个拼图游戏,可以自己指定图片进行游戏(12KB)579,g019_zm011一个网络五子棋的源程序(并有聊天功能)(41KB)580,g018_zm010.zip中国象棋的源程序,支持网络作战(23KB)581,g0173维的breaKthrough游戏(8KB)582,g016.zip小蜜蜂射击游戏源程序, 不仅演示了 vb 的图形操作技巧,键盘操作,还演示了怎样使用 npmod32.dll(已包含,免费) 来播mod,s3m,mpp,med,xm,it,mdz,itz,xmz,s3z 等音乐格式文件(208KB)583,g015.zip旋转俄罗斯 1.0 demo 版的源程序,vb5 版存贮,稍加修改即适合于 vb4、vb3。里面有用 vb 处理俄罗斯方块的核心内容及简单注释(8KB)584,g014.zipbreakthrough游戏(保持小球在屏幕上跳动)源程序(50KB)585,g013.zip3维迷宫游戏的源程序(40KB)586,g012.zip射击(导弹)游戏的源程序(5KB)587,g011.zip生命游戏源程序(12KB)588,g010.zip一个精灵游戏源程序(33KB)589,g009.zip翻转棋游戏(64子, 每子正反面分别为黑白两色, 两人对弈)的源程序(29)590,g008.zip纸牌游戏源程序(45KB)591,g007.zip太空船游戏例子源程序(48KB)592,g006.zip用白雪做背面的俄罗斯方块(1.0版),自带EXE(224KB)593,g005.zip个人娱乐游戏,自带EXE(25KB)594,g004.zip个个人自娱乐的扑克牌游戏(57KB)595,g003.zip代表和平的娱乐游戏,自带EXE(12KB)596,g002.zip一个迷宫游戏,还有地图编辑器呢,完全源码(230KB)597,g001.zip模仿windows中的扫雷,自带EXE(38KB)
556,delay1.zip 源码设计中的延时功能(1KB)557,type_1.zip 趣味打字2.1(233KB)558,test1.zip asp编写动态网页计数器(1KB)559,hztosm.zip 汉字转声母完全源代码(90KB)560,formatfloppy.zip 格式化软盘源代码(13KB)561,freespace.zip 获取磁盘剩余空间(3KB)562,setscreen 设置屏幕分辨率(7KB)563,snapwindow.zip 一个抓图的小程序(14KB)564,hotrgn.zip 热区的应用(6KB)565,getserial.zip 读出驱动器序列号,可以制作加密安装盘(2KB)566,opencdrom.zip 可以程序控制打开或关闭CDROM,非常方便(2KB)567,getusername.zip 自动读取用户登陆名称,再进行密码验证(2KB)568,gethostname.zip 读取机器名称(2KB)569,printpic.zip 解决图形打印的问题(50KB)570,g029_pcl.zip拼图游戏(56KB)571,g028_octopus.zip一个简单的掌上游戏机的游戏,这个游戏机的内容是要逃过大章鱼的捕捉(408KB)572,g027_menace.zip仓库世家-推箱子的游戏(114KB)573,g026_breKthru.zip弹珠台游戏(41KB)574,g025_zhq.zip一个能考考你的智慧的智慧棋(17KB)575,g024_vb-sol.zipVB 的扑克牌游戏的源码(15KB)576,g023_picgame.zip一个好玩的拼图游戏(25KB)577,g021_zm015看着超级玛莉不停的追赶着你的鼠标,是不是很有意思呢?(25KB)578,g020_zm019一个拼图游戏,可以自己指定图片进行游戏(12KB)579,g019_zm011一个网络五子棋的源程序(并有聊天功能)(41KB)580,g018_zm010.zip中国象棋的源程序,支持网络作战(23KB)581,g0173维的breaKthrough游戏(8KB)582,g016.zip小蜜蜂射击游戏源程序, 不仅演示了 vb 的图形操作技巧,键盘操作,还演示了怎样使用 npmod32.dll(已包含,免费) 来播mod,s3m,mpp,med,xm,it,mdz,itz,xmz,s3z 等音乐格式文件(208KB)583,g015.zip旋转俄罗斯 1.0 demo 版的源程序,vb5 版存贮,稍加修改即适合于 vb4、vb3。里面有用 vb 处理俄罗斯方块的核心内容及简单注释(8KB)584,g014.zipbreakthrough游戏(保持小球在屏幕上跳动)源程序(50KB)585,g013.zip3维迷宫游戏的源程序(40KB)586,g012.zip射击(导弹)游戏的源程序(5KB)587,g011.zip生命游戏源程序(12KB)588,g010.zip一个精灵游戏源程序(33KB)589,g009.zip翻转棋游戏(64子, 每子正反面分别为黑白两色, 两人对弈)的源程序(29)590,g008.zip纸牌游戏源程序(45KB)591,g007.zip太空船游戏例子源程序(48KB)592,g006.zip用白雪做背面的俄罗斯方块(1.0版),自带EXE(224KB)593,g005.zip个人娱乐游戏,自带EXE(25KB)594,g004.zip个个人自娱乐的扑克牌游戏(57KB)595,g003.zip代表和平的娱乐游戏,自带EXE(12KB)596,g002.zip一个迷宫游戏,还有地图编辑器呢,完全源码(230KB)597,g001.zip模仿windows中的扫雷,自带EXE(38KB)
556,delay1.zip <br>源码设计中的延时功能(1KB)<br>557,type_1.zip <br>趣味打字2.1(233KB)<br>558,test1.zip <br>asp编写动态网页计数器(1KB)<br>559,hztosm.zip <br>汉字转声母完全源代码(90KB)<br>560,formatfloppy.zip <br>格式化软盘源代码(13KB)<br>561,freespace.zip <br>获取磁盘剩余空间(3KB)<br>562,setscreen <br>设置屏幕分辨率(7KB)<br>563,snapwindow.zip <br>一个抓图的小程序(14KB)<br>564,hotrgn.zip <br>热区的应用(6KB)<br>565,getserial.zip <br>读出驱动器序列号,可以制作加密安装盘(2KB)<br>566,opencdrom.zip <br>可以程序控制打开或关闭CDROM,非常方便(2KB)<br>567,getusername.zip <br>自动读取用户登陆名称,再进行密码验证(2KB)<br>568,gethostname.zip <br>读取机器名称(2KB)<br>569,printpic.zip <br>解决图形打印的问题(50KB)<br>570,g029_pcl.zip<br>拼图游戏(56KB)<br>571,g028_octopus.zip<br>一个简单的掌上游戏机的游戏,这个游戏机的内容是要逃过大章鱼的捕捉(408KB)<br>572,g027_menace.zip<br>仓库世家-推箱子的游戏(114KB)<br>573,g026_breKthru.zip<br>弹珠台游戏(41KB)<br>574,g025_zhq.zip<br>一个能考考你的智慧的智慧棋(17KB)<br>575,g024_vb-sol.zip<br>VB 的扑克牌游戏的源码(15KB)<br>576,g023_picgame.zip<br>一个好玩的拼图游戏(25KB)<br>577,g021_zm015<br>看着超级玛莉不停的追赶着你的鼠标,是不是很有意思呢?(25KB)<br>578,g020_zm019<br>一个拼图游戏,可以自己指定图片进行游戏(12KB)<br>579,g019_zm011<br>一个网络五子棋的源程序(并有聊天功能)(41KB)<br>580,g018_zm010.zip<br>中国象棋的源程序,支持网络作战(23KB)<br>581,g017<br>3维的breaKthrough游戏(8KB)<br>582,g016.zip<br>小蜜蜂射击游戏源程序, 不仅演示了 vb 的图形操作技巧,键盘操作,还演示了怎样使用 npmod32.dll(已包含,免费) 来播mod,s3m,mpp,med,xm,it,mdz,itz,xmz,s3z 等音乐格式文件(208KB)<br>583,g015.zip<br>旋转俄罗斯 1.0 demo 版的源程序,vb5 版存贮,稍加修改即适合于 vb4、vb3。里面有用 vb 处理俄罗斯方块的核心内容及简单注释(8KB)<br>584,g014.zip<br>breakthrough游戏(保持小球在屏幕上跳动)源程序(50KB)<br>585,g013.zip<br>3维迷宫游戏的源程序(40KB)<br>586,g012.zip<br>射击(导弹)游戏的源程序(5KB)<br>587,g011.zip<br>生命游戏源程序(12KB)<br>588,g010.zip<br>一个精灵游戏源程序(33KB)<br>589,g009.zip<br>翻转棋游戏(64子, 每子正反面分别为黑白两色, 两人对弈)的源程序(29)<br>590,g008.zip<br>纸牌游戏源程序(45KB)<br>591,g007.zip<br>太空船游戏例子源程序(48KB)<br>592,g006.zip<br>用白雪做背面的俄罗斯方块(1.0版),自带EXE(224KB)<br>593,g005.zip<br>个人娱乐游戏,自带EXE(25KB)<br>594,g004.zip<br>个个人自娱乐的扑克牌游戏(57KB)<br>595,g003.zip<br>代表和平的娱乐游戏,自带EXE(12KB)<br>596,g002.zip<br>一个迷宫游戏,还有地图编辑器呢,完全源码(230KB)<br>597,g001.zip<br>模仿windows中的扫雷,自带EXE(38KB)<br>598,p012_prtDB.zip<br>打印数据库表格(39KB)<br>599,p011_dbprint.zip<br>数据库打印的例子(7KB) <br>600,p010_print.zip<br>一个调用打印机的VB程序范例(8KB)<br>601,p009_vbSimple35.zip<br>打印预览(21KB)<br>602,p008_prview32.zip<br>在VB中用OLE服务实现打印预览的功能(87KB)<br>603,p007_prnprv3.zip<br>如何使用VB实现打印预览(32KB)<br>604,p006_prnView.zip<br>打印模拟(13KB)<br>605,p005_vbTip10.zip<br>避免 Print 时印出 空白的前置字元(2KB)<br>606,p004_spool.zip<br>发送脱机打印任务(5KB)<br>607,p003_orient.zip<br>改变缺省的打印方向(3KB)<br>608,p002.zip<br>在VB5/6中增加打印预览功能(78KB)<br>609,p001.zip<br>简单的打印文件的例子(5KB)<br>610,o046_4.zip<br>识别常数的简单四则运算(3KB)'<br>611,o045_dhsz.zip<br>象钟面一样有时针、分针和秒针(3KB)<br>612,o044_zm045.zip<br>一个非常酷的机器人的源程序,你可以自己制作你喜欢的机器人并保存起来,很有意思哦(137KB)<br>613,o043_004101102.zip<br>TreeView的基本操作(5KB)<br>614,o042.zip<br>一个比较完整的源代码<br>615,o041_waker.zip<br>定时提醒 1.0 (12KB)<br>616,o040_zm035.zip<br>彻底清除“I Love You”病毒并介绍了病毒的原理及特征。Cool(32KB)<br>617,o039_72.zip<br>鼠标计程器(23KB)<br>618,o038_love.zip<br>情书生成器源代码(161KB)<br>619,o037_shellex5.zip<br>能打开默认的文件夹和默认的网站(7KB)<br>620,o035_shchangenotify.zip<br>未公开的COOL函数据(12KB)<br>621,o034_rotfont.zip<br>用VB实现字体的旋转<br>622,o033_998162026.zip<br>制作安装程序常用的模块(2KB)<br>623,o032_play024.zip<br>对电子爱好者是一个不错的选择(7KB)<br>624,o031_Play39.zip<br>时间、空间大小等数据向字符串的很有用的转换(4KB)<br>625,o029_snow.zip<br>一个雪花飘落例子(3KB)<br>626,o028_zoomsys.zip<br>类似画图放大镜的东西(2KB)<br>627,o027_wiz2.zip<br>制作应用程序向导的例子(类似安装程序的界面)!(5KB)<br>628,o025_StopWatch.zip<br>“跑表”类 ,VB 提供的 Timer 控件的精度好象可以达到 1 毫秒,但实际上只能达到几十毫秒。此“跑表”类使用多媒体的定时器而真正提供精确到 1 毫秒的定时(1KB)<br>629,o024_timer.zip<br>这是一个VB6编写的数码钟(4KB)<br>630,o023_clock.zip<br>指针式的时钟(3KB)<br>631,o021_viewpw.zip<br>密码查看器(7KB)<br>632,o020_calendar.zip<br>一个小小的日历程序(4KB)<br>633,o019_getword.zip<br>读取鼠标所在位置的单词(5KB)<br>634,o018_up.zip<br>数字大写转换程序(8KB)<br>635,o017_zm020.zip<br>利用这个程序可以让你方便的管理你所收集的源程序,VBCODE网站50几周来排行第一的源程序。强烈推荐! (200KB)<br>636,o016.zip<br>演示银河系的例子 (28KB)<br>637,o015.zip<br>计数器(10KB)<br>638,o014.zip<br>文件加密/解密的例子 (345KB)<br>639,o013.zip<br>将十亿以内的数字转换成文本文字(4KB)<br>640,o012.zip<br>十进制数转换成罗马数字(1KB)<br>641,o011.zip<br>16进制数转换成十进制, 16进制转换成二进制等(1KB)<br>642,o010.zip<br>转换二进制数为16进制数(1KB)<br>643,o009.zip<br>指定两个日期, 计算相隔的天数(2KB)<br>644,o008.zip<br>非常COOL的文字效果(9KB)<br>645,o007.zip<br>Ceaser转换文本加密技术,由Julius Ceaser提出 COOL(7KB)<br>646,o006.zip<br>允许你让EXE文件在用户第一次使用时输入用户名和序列号, 并将信息存储在EXE文件中(5KB)<br>647,o005.zip<br>简单的例子(4KB)<br>648,o004.zip<br>加密/解密字符串的例子(9KB)<br>649,o003.zip<br>密码存储程序(2KB)<br>650,o002.zip<br>用VB做的CGI程序,演示了如何做一个网上的电子交易系统(91KB)<br>651,vbNumerical11.htm<br>Least-Squares curve fitting by using an arbitrary order polynomial as approximating function.(11KB)<br>652,vbNumerical12.htm<br>Matrix Inversion by Gauss-Jordan Elimination with maximization of pivot elements.(12KB)<br>653,vbNumerical13.htm<br>Least-Squares curve fitting with statistical analysis by using an arbitrary order polynomial (17KB)<br>654,vbNumerical14.htm<br>valuate an integral by using Romberg integration. (9KB)<br>655,vbNumerical15.htm<br>Solve the matrix eigenvalue problem by using Hotelling's deflation method.(15KB)<br>656,vbNumerical16.htm<br>Solve the integral of discrete evenly and unevenly spaced points by using trapezoidal or Simpson's rule. (13KB)<br>657,vbNumerical17.htm<br>Evaluate the determinant of a square matrix by using Gauss Elimination with maximization <br>of pivot elements.(7KB)<br>658,vbNumerical18.htm<br>Solve a set of simultaneous linear equations including determinant calculation by Gauss-Jordan<br>Elimination with maximization of pivot elements.(5KB)<br>659,vbNumerical19.htm<br>Solve a set of simultaneous linear equations including determinant calculation by Gauss Elimination <br>with maximization of pivot elements.(5KB)<br>660,vbNumerical20.htm<br>Matrix Inversion including determinant calculation by Gauss-Jordan Elimination with <br>maximization of pivot elements.(5KB)<br>661,prnprv3.zip<br>在vb5/6中增加打印预览功能(78KB)<br>662,vbprint.zip<br>vb使用打印功能的add-in(764KB)<br>663,spool.zip<br>打印文件的例子(5KB)<br>664,versioninfo.zip<br>从dll或exe文件中获得版本信息(3KB)<br>665,shellwait.zip<br>在程序中运行另一个exe程序直到它运行结束(1KB)<br>666,unloadforms.zip<br>卸装所有的forms(1KB)<br>667,startfile.zip<br>在程序中运行另一个exe程序(6KB)<br>668,killapp.zip<br>终止另一个程序(3KB)<br>669,jdsaver.zip<br>一个简单的屏幕保护程序(13KB)<br>670,ssaver.zip<br>在屏幕上卷滚文字的屏幕保护程序 (8KB)<br>671,scrsaver.zip<br>一个简单的屏幕保护程序(5KB)<br>672,scrnsavr.zip<br>两个屏幕保护程序(39KB)<br>673,saver.zip<br>一个简单的屏幕保护程序(7KB)<br>674,crypt.zip<br>密码存储程序(2KB)<br>675,enigma.zip<br>一个德国的enigma加密技术例子 cool(10KB)<br>676,ceaser.zip<br>ceaser转换文本加密技术,由julius ceaser提出 cool(7KB)<br>677,registry.zip<br>读和写注册表文件的例子(7KB)<br>678,xcopy.zip <br>模仿dos命令xcopy的功能(3KB)<br>679,winpaths.zip<br>得到计算机上windows目录和系统目录(3KB)<br>680,tray.zip<br>实现托盘程序(9KB)<br>681,drvspace.zip <br>显示磁盘的剩余空间(2KB)<br>682,keycheck.zip<br>键盘检测程序(5KB)<br>683, getdrives.zip<br>得到驱动器的详细料(7KB)<br>684,getcompname.zip<br>得到计算机名称(2KB)<br>685,systeminfo.zip<br>显示详细的系统料(11KB)<br>686,watchdir.zip<br>监控一个指定的目录, 当这个目录有文件删除或有文件增加, 监控程序将显示相关信息(4KB)<br>687,turnoff.zip<br>关机/重启动的程序(20KB)<br>688,controlpanel.zip<br>访问控制面板的方法(2KB)<br>689,screenres.zip<br>得到计算机屏幕的大小(2KB)<br>690,editregistry.zip <br>编辑注册表 (2KB)<br>691,stop.zip<br>锁定计算机的程序(5KB)<br>692,wbasket.zip<br>将文件移动到垃圾箱中(2KB)<br>693,opsys.zip<br>得到操作系统的信息(12KB)<br>694,ctaskmanager.zip<br>windows任务管理程序(12KB)<br>695,cntrlpnl.zip<br>访问控制面板(12KB)<br>696,copyscr.zip<br>拷贝屏幕到picture box(2KB)<br>697, registryb.zip <br>读注册表信息(5KB)<br>698,registry5.zip<br>读/写注册表(10KB)<br>699,hideshowtaskbar.zip<br>显示/隐藏任务条(3KB)<br>700,taskhide.zip<br>隐藏一个任务(2KB)<br>701,clipcurs.zip<br>限制鼠标的区域(3KB)<br>702, kidnap.zip<br>捆绑程序(8KB)<br>703,netuse.zip<br>演示连接/断开network(3KB)<br>704,winntsecurity.zip<br>关于windows nt安全性的程序(6KB)<br>705,code_format_disk.zip<br>格式化磁盘的例子(8KB)<br>706,01ss1632.zip<br>创建一个屏幕保护程序所用到的ole dll和使用例子(263KB)<br>707,cpocket.zip<br>统托盘(tray)控件(691KB)<br>708,tskvb4.zip<br>一个系统托盘(tray)例子(13KB)<br>709,scrnres.zip<br>使用windows api得到屏幕的大小(3KB)<br>710,taskswth.zip <br>调用api实现任务转换和得到当前活动任务名称(4KB)<br>711,vbhlp32.zip<br>vb helper:一个写帮助文件的dll(31KB)<br>712,loads.zip<br>将动态连接库预先装入内存以提高程序的运行速度(35KB)<br>713, toolsdll.zip<br>一个提供磁盘功能动态库, 包括确认文件是否存在, 磁盘空间等功能(132KB)<br>714,vbfindid.zip<br>找到窗口或控制的id及类信息(9KB)<br>715,rbbwin11.zip <br>在basic中执行一些特殊的指令(如重启计算机等)(1230KB)<br>716,drivetyp.zip<br>监测用户安装了何种类型的驱动器,包括"软驱","硬盘","cd-rom","网络驱动器"等(3KB)<br>717, inout.zip<br>如何在vb中调用i/o口的例子(10KB)<br>718,mouseleavetest.zip<br>在vb中定义了mousemove事件,但不能捕捉mouseleave事件,此程序交你如何捕捉mouseleave事件(8KB)<br>719,progman.zip<br>制作安装程序必备,此模块包含的sub及function能帮你做出专业的安装程序(2KB)<br>720,windows5.zip<br>如何得到当前windows的版本号(7KB)<br>721,group.zip<br>读取 win95 组的三种方法及组中建快捷键(15KB)<br>722,shutdown.zip<br>模拟关机程序, 作者:小乐(mailto:[email protected])(6KB)<br>723,associate.zip<br>建立文件关联, 例子演示把 .bar 文件与 notepad 建立关联(2KB)<br>724,磁盘空间.zip<br>磁盘使用情况(3KB)<br>725,bwindowontop.zip<br>使窗口显示在最前面的例子(1KB)<br>726,richtext.zip<br>编辑rtf文件的程序, 需要active threed control(30KB)<br>727,rtf.zip<br>演示rtf控制的功能(16KB)<br>728,mdi-temp.zip<br>实现多文档界面的记事本, 需要active threed control(29KB)<br>729,textedit.zip<br>类似记事本的简单文本编辑器(9KB)<br>730,toupper.zip <br>在textbox中输入大写文本(2KB)<br>731,wordover.zip<br>鼠标移动到richtext box中时查看单词(3KB)<br>732,editmenu.zip<br>在richtext box中增加右击菜单(5KB)<br>733,xmsnotepad.zip<br>xms记事本(23KB)<br>734,textefx.zip<br>非常cool的文字效果(9KB)<br>735,rtfprn.zip<br>打印richtext box中的内容(8KB)<br>736,lword.zip<br>一个简单的单词处理程序(46KB)<br>737,rotfont.zip<br>vb中的字都是水平的,可否想过作出有角度的字,在这里演示了作旋转的字的方法(4KB)<br>738,txtsrch.zip <br>在text中实现快速增量查询(4KB)<br>739,alphanumsortdll.zip <br>按字母和数字排序的例子(1527KB)<br>740,ccdemo.zip<br>演示调用windows的颜色对话框(258KB)<br>741,cfdemo.zip <br>演示调用windows的字体对话框(281KB)<br>742,reg221.zip<br>注册使用ocx的例子(51KB)<br>743,ropdemo.zip <br>演示windows api的光栅操作(277KB)<br>744, jkcgi.zip<br>使用dll创建cgi程序(181KB)<br>745,fsextext.zip <br>显示多种函数效果的例子(228KB)<br>746,shfileop.zip<br>显示win95 api的一些函数(4KB)<br>747,iconextr.zip <br>从动态库, 执行文件或ico文件中读取图标(3KB)<br>748,virtlogo.zip <br>显示logo的例子(8KB)<br>749,calendar.zip <br>日历程序(13KB) <br>750,aboutbox.zip<br>windows关于窗口(1KB) <br>751,vblib.zip<br>装入不同的form(44KB)<br>752,vbio32.zip <br>问端口的程序(17KB)<br>753,countdown.zip <br>计数器(10KB)<br>754,galaxy.zip <br>演示银河系的例子(28KB)<br>755,rocket.zip <br>小图形的快速移动(9KB)<br>756,hlitactx.zip<br>加亮鼠标所在的区域(4KB)<br>757,appbar4.zip <br>模拟windows 95/98的任务条(3KB)<br>758, keyboard5.zip<br>显示键盘信息(7KB)<br>759,listsrch.zip <br>在列表框中快速查找和定位子项(7KB)<br>760,quiksrch.zip <br>在列表框或组合框中查找子项(3KB)<br>761,vba.zip <br>莱卡数据处理VBA(203KB)<br>762,SysMonth.zip <br>调用系统日历(5KB)<br>763,haha.zip <br>屏幕旋转180度(10KB)<br>764,undocsh.zip <br>未公开的Shell.dll 函数(11KB)<br>765,mousedemo.zip <br>鼠标性能演示程序(47KB)<br>766,winpaper.zip <br>墙纸定时更换器程序(70KB)<br>767,game.zip <br>游戏(57KB)<br>768,destroy.zip <br>电脑安全卫士(46KB)<br>769,encrypt1.zip <br>文本文件加密器1 (54KB)<br>770,card.zip <br>名片管理(35KB)<br>771,cihsafe.zip <br>CIH病毒免疫程序(63KB)<br>772,wb1-zippack.zip <br>密码小管家(13KB)<br>773,heibai.zip <br>黑白棋(6KB)<br>774,imdshtdown.zip <br>一个倒计时的程序,时间到则关闭系统(9KB)<br>775,iconproc.zip <br>1个图标操作的技巧,1个图标有5种显示效果(正常、无准备、选择、等等) (14KB)<br>776,money.zip <br>货币的数字到中文换算(2KB)
提供的源码源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!
提供的源码源涵盖了小程序应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值