- 博客(52)
- 资源 (84)
- 收藏
- 关注
原创 VB常用文件操作类
最近经常看到有网友问到VB文件操作相关的,正好以前写程序自己封装了一个类,希望能给大家一些帮助。当中难免存在问题希望大家修改并完善。 程序代码: Option Explicit "*************************************************************************************...
2011-12-30 11:22:12 147
原创 VB获取特殊文件夹
程序代码: Option Explicit'获取特殊文件夹'引用 Microsoft Shell Controls And Automation'添加 textbox listbox'石陆软件屋 http://baidu.bzzo.netPrivate Sub Form_Load() Dim llCount As Long Dim MyShell As ...
2011-12-30 11:22:04 158
原创 VB获取windows各常用目录的函数(模块)
以下的函数,可以用来获取windows 诸如“windows、temp、sendto、desktop、开始菜单” 等目录。------------------------------------------以下代码在模块 ----------------------------------------程序代码:'***********************...
2011-12-30 11:21:58 215
原创 光影之路 GPU架构发展史(4/4)
统一渲染架构与通用计算的降临当微软DirectX 10发布之后,GPU迎来了史上第一次重大变革,而这次变革的推动者不再是NVIDIA或ATI,而是微软公司。微软公司认为,传统的分离设计过于僵化,无法让所有的游戏都能够以最高效率运行。这一点应该不难理解,因为任何一个3D渲染画面,其顶点指令与像素指令的比例都是不相同的,但GPU中顶点单元与像素单元的比例却是固定的,这就会导致某些时候顶点单...
2011-12-22 12:48:56 369
原创 光影之路 GPU架构发展史(3/4)
5.2003年:Radeon 9800击败GeForce FX 58002002年11月,NVIDIA发布代号为NV30的GeForce FX 5800 Ultra,这款产品被NVIDIA视作夺回市场的全部希望。若单论技术特性,GeForce FX 5800 Ultra绝对是首屈一指,它采用了大量的前卫设计,俨然以王者地位自居,但这次NVIDIA却遭遇了很大的麻烦。首先,GeForce...
2011-12-22 12:46:20 294
原创 光影之路 GPU架构发展史(1/4)
在PC时代初始,还没有GPU这一说法,它的前身便是所谓的“显示芯片”,但当3D游戏出现在PC平台时,这一名称变为“图形芯片”,后来NVIDIA制造出功能更强的“图形芯片”,使图形应用对CPU的依赖逐渐降低,由此诞生了“图形处理器”,也就是我们所说的GPU。到2006年以后,GPU们又有了新的名称,即“流处理器”或“高并行处理器”。虽然业内习惯上对其还是沿用GPU的名称,但这已是一个...
2011-12-22 12:44:00 473
原创 ubuntu安装rpm的方法
Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。 sudo apt-get install alien #alien默认没有安装,所以首先要安装它 sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.deb sudo dpkg -i xxxx.deb #安装 注意,用alien转换的de...
2011-12-21 16:09:51 161
原创 Linux目录结构及解释
相关文章推荐 ★构建小型Linux跟文件系统镜像(Ext2 或 Ext3) ★linux内核源码目录结构 ★简述 Linux 文件系统的目录结构 ★Linux 内核源代码的结构 ★linux文件系统的目录结构 Linux部分精彩文章推荐 ★Linux系统初学者的常见问题解决集结 ★...
2011-12-21 16:08:41 85
原创 Linux 内核源代码的结构
Linux内核源代码位于/usr/src/linux目录下。 /include子目录包含了建立内核代码时所需的大部分包含文件,这个模块利用其他模块重建内核。 /init 子目录包含了内核的初始化代码,这是内核工作的开始的起点。 /arch子目录包含了所有硬件结构特定的内核代码。如:i386,alpha /drivers子目录包含了内核中...
2011-12-21 16:07:09 76
原创 把握今生 不要期待来世
人这一辈子,可能觉得活得很累!无论男女,从你出生的那一刻起,你注定要度过漫长的人生,经历无数的磨难。走在人生的旅途中,会遇见各种人,有朋友、有敌人、有知己、有爱人。活着就要过得精彩。 人生短短几十年,最多也就是40000天而已。等你终老时刻,一切都归于尘土,什么也无法带走。人生最需要珍惜的时刻,无非就是天真的童年、激情的青年、享乐的中年、天伦的老年,能完全掌握在自己手中的日子...
2011-12-21 00:13:43 135
原创 VB生成太极图
'VB6.0的 程序代码: Option ExplicitPrivate Sub Form_Activate() Me.FillStyle = 0 Me.FillColor = QBColor(0) Me.Circle (3000, 3000), 2000, , -3.14, -0.0001 Me.FillColor = QB...
2011-12-17 13:43:15 431
原创 VB:常用内部函数大全,你会了几个呢?
类型转换函数 1、 Int(x):求不大于自变量x的最大整数2、 Fix(x):去掉一个浮点数的小数部分,保留其整数部分3、 Hex$(x):把一个十进制数转换为十六进制数4、 Oct$(x):把一个十进制数转换为八进制数5、 Asc(x$):返回字符串x...
2011-12-17 13:43:11 564
原创 vb中SendMessage函数
Windows API(应用程序接口)是Windows系列软件为程序开发人员提供的火力强大的“武器库”,在这个武器库中,有很多极具威力的武器,SendMessage就是其中之一,它的功能非常丰富,灵活使用这个函数,会给编程工作带来很多便利。本文以Visual Basic为例,结合几个具体的例子介绍该函数的功能。一、SendMeaasge函数简介 顾名思义,...
2011-12-17 13:43:05 660
原创 精简VB程序的代码
在多数代码优化技术中都包括了从代码中删除不必要的元素,而下面元素的长度和数量是无须限制便可删除的: 1.标志符名称 2.注释 3.空行 其他元素,如变量、窗体和过程,确实要占用内存的一部分空间,最好将它们精简以使效率更高。当应用程序作为一个.exe文件运行时,有几项技术可用于缩小应用程序所需内存。以下技术可缩小代码大小: 1.减小加载窗体数目 2.减小控件...
2011-12-16 13:33:50 208
原创 VB:将数字转换为大写中文
方法1:程序代码: Const strN = "零壹贰叁肆伍陆柒捌玖"Const strG = "拾佰仟万亿"Const intN = "0123456789"Dim Zero_Count As Long '读零计数'Private Function GetN(ByVal N As Long) As StringGetN = Mid(strN, N + 1, 1...
2011-12-16 12:25:26 1286
原创 VB:设定 MsgBox 在若干时间之后若无回应则自动关闭
在我们的印象中,VB 所提供的 MsgBox 是一个强制回应的视窗,您一定要按了其中的某一个 CommandButton 之后,它才会关闭!但是在某些软体中,我们会看到,明明是使用系统的 MsgBox,可是您如果不理它,几秒钟之后,它就自行关闭了!别人是如何做到的呢?这个问题偶而会出现在讨论区中,有的人会回答:只要自己做一个类似 MsgBox 的视窗,就可以自己用 Timer 来控制这个视窗何...
2011-12-16 12:25:12 1637
原创 VB:读取及设定NumLock/CapsLock/ScrollLock的值
若只是要取得这三个按键 (NumLock / 只要呼叫 GetKeyState API 就可以了!若是要设定这三个按键的状态,则要呼叫 GetKeyboardState 及 SetKeyboardState 二个 API!程序代码: '在表单的声明区中,加入以下的声明及模组:Private Declare Function GetKeyState Lib "user32" ...
2011-12-15 10:52:00 1012
原创 VB:您知道 Mid$ 函量可以放在 '=' 的左方吗
一般我们使用函量时,函量一定都在 '=' 的右方,再将函量计算的结果指定给 '=' 左方的变量或物件。但是,如果您从 Quick Basic 时代就开始使用 Basic 了,您一定知道 Mid$ 函量是可以放在 '=' 的左方的!不过这个技巧,却有很多人不知道,以下举个例子:Dim sName as stringsName = "Jack Smith, Jr."Mid$(sName, 6, 5) ...
2011-12-15 10:51:31 146
原创 VB后台获得按键,并执行自己的函数(非钩子及热键)
VB后台获得按键,并执行自己的函数(非钩子及热键)作者:丹心 QQ:121877114答案不太麻烦,一个TIMER控件即可 Option Explicit '按钮事件 Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer Public Sub shift()'你自己的...
2011-12-15 10:51:28 458
原创 VB:将短文件名格式转成长文件名
虽然在 Windows95/98 中已经都可以使用长文件名/目录 (最长可以到255个字节),但是在您将长文件名的文件或目录存文件时,系统同时给了它一个可以相容于以前 MS-DOS 时代的 8.3 格式的文件名称!到目前为止,还是有些软件会使用 8.3 格式的文件名称,在安装这些软件时,它们写到注册文件中的资料,仍然采用 8.3 格式的文件名称,所以有时候,您在维护系统时,必须知道目前这些已经转...
2011-12-15 10:51:25 418
原创 用批处理命令加WinRAR实现自动备份文件数据
因为每天都要自动从开发服务器上备份源代码,并且由于开发的源代码中有大量的日志文件(Log)和开发时上传的附件(uploadfile)都巨大,但是这些文件都可以不要,如果用winrar 全部压缩,每天都要耗时1~2个小时。实在是太浪费时间了。 如图: log 、 uploadfile 下,有大量的文件,而这些是不用备份的。如果用 rar a - F:\bak...
2011-12-13 21:42:55 105
原创 在vb中使用Iphlpapi.dll获取网络信息(下)
(转上版)http://miaozk2006.blog.163.com/blog/static/382470582011111391326440/5、运行时截图:第十四节 返回本机网络接口数量1、函数:Private Declare Function GetNumberOfInterfaces Lib "iphlpapi.dll" (pdwNumIf As Long) As L...
2011-12-13 21:15:06 595
原创 在vb中使用Iphlpapi.dll获取网络信息(上)
※==================================================================※本连载文章说明:※1、连载首发于《软件报》(http://www.sweek.com)2006年21期(2006年5月22日);※2、此次网上连载采用的是原稿件结构,内容与《软件报》发表略有不同;※3、谢绝除《软件报》及其相关刊物之外的传统媒体部分或全部转...
2011-12-13 21:13:26 428
原创 编写高质量的VB代码
简介: 本文描述了如何通过一些技术手段来提高VB代码的执行效率。这些手段可以分为两个大的部分:编码技术和编译优化技术。在编码技术中介绍了如何通过使用高效的数据类型、减少外部引用等编程手段来提高代码执行速度,减少代码消耗的系统资源。在编译优化技术中介绍了如何正确地利用VB提供的编译选项对在编译时最后生成的可执行文件进行优化。 前言 什么是一个高效的软件?一个高效的软件不仅应该比...
2011-12-12 17:55:26 92
原创 List列表拒绝添加重复信息
【实例说明】 利用程序输入信息时,经常由于马虎输入了重复的信息。为避免输入重复信息,可以在添加重复信息时进行警告。【编程思路】 通过判断文本框内输入的内容是否在列表中存在,来确定信息是否重复。相关的属性和方法: AddItem方法,将项目添加到ListBox列表里。 ...
2011-12-12 17:54:49 360
原创 精简VB程序的代码
在多数代码优化技术中都包括了从代码中删除不必要的元素,而下面元素的长度和数量是无须限制便可删除的: 1.标志符名称 2.注释 3.空行 其他元素,如变量、窗体和过程,确实要占用内存的一部分空间,最好将它们精简以使效率更高。当应用程序作为一个.exe文件运行时,有几项技术可用于缩小应用程序所需内存。以下技术可缩小代码大小: 1.减小加载窗体数目 2.减小控件...
2011-12-10 17:43:05 201
原创 linux 端口 操作
1. 可以通过"~$ netstat -anp" 来查看哪些端口被打开。 (注:加参数'-n'会将应用程序转为端口显示,即数字格式的地址,如:nfs->2049, ftp->21,因此可以开启两个终端,一一对应一下程序所对应的端口号) 2. 然后可以通过"~$ lsof -i:$PORT"查看应用该端口的程序($PORT指对应的端口号)。或者你也可以查看文件/etc/servi...
2011-12-10 17:42:36 124
原创 Linux操作系统下软件的安装与卸载
在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall、unware、“卸载”等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击“下一步”就可以了。而Linux好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观。...
2011-12-10 17:42:32 142
原创 vim 实用的经验
:w :w newfile I:在当前行首插入A:在当前行尾插入o:在当前行下面插入一个新行O:在当前行上面插入一个新行 $ 移动行尾 0 移动行首 H:移动光标到屏幕上面M:移动光标到屏幕中间L:移动光标到屏幕下面 w 移动下一个词 b 移动到上一个词 gg 跳到文档的开始处 G 跳到文档的末尾 % 跳到匹配的括号处("{ ...
2011-12-08 16:39:00 112
原创 简单而常用的shell 命令
基本但是很有用的shell0.man $cmd1.ls/ls -a/ls -l2.cd==cd ~3.pwd4.cp -r /home/usro1/exp /home/usr025.mv ~/a ~/b6.mkdir7.rm -r test8.chmod 755 file49.chgrp temp file110.chown user02 file111.gzip file1 file2 //...
2011-12-08 16:38:51 93
原创 redhat和ubuntu系统下挂载ntfs文件系统的方法(转载)
1.首先确定你的linux kernel版本是什么(Redhat9.0默认的kernel版本是2.4.20-8 ) #> rpm -qa|grep kernel 会显示类式的如下信息: kernel-pcmcia-cs-3.1.31-13 kernel-2.4.20-8 这样,你就看到了你的kernel版本是2.4.20-8 2.然后打开下面这个网址: http://rpm.pbone....
2011-12-07 16:16:10 258
原创 网络管理:超级详细Tcpdump 的用法
第一种是关于类型的要害字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,port 23 指明端口号是23。假如没有指定类型,缺省的类型是host.第二种是确定传输方向的要害字,主要包括src , dst ,dst or src, dst and src ,...
2011-12-04 12:07:38 183
原创 Linux中find用法整理
一、Linux中find常见用法示例·find path -option [ -print ] [ -exec -ok command ] {} /;#-print 将查找到的文件输出到标准输出#-exec command {} /; -----将查到的文件执行command操作,{} 和 /;之间有空格#-ok 和-ex...
2011-12-04 10:59:45 117
原创 linux 任务计划 cron
#修改当前用户的计划crontab -e //01 * * * * 不能留有空格01 * * * * /home/zlb/mysql_dump/backup -run >> /home/zlb/mysql_dump/logs/backup_log.txt#*/1 * * * * ls >> ~/ls.txt#重启/etc/init.d/cron restart ...
2011-12-04 10:58:23 141
原创 ubuntu设置全攻略
说明,本文档根据网上的文档修改而成,凡是经过自己实践的都做了修改。 硬盘安装:将iso文件和wubi.exe(从iso中解压出来的)两个文件放到任意同一目录下,在windows下点击wubi.exe即可完成安装,它将把ubuntu安装在windows的一个文件夹内,无须分区,也不影响windows的文件;卸载也很方便,双击 wubi.exe进行卸载即可一.系统初始化1.update so...
2011-12-04 10:57:02 3561
原创 linux 下的挂载
1.先要确认一下磁盘位置 fdisk -l 如D盘 sda5 U盘 sdb1 比较常用的挂载命令: mount /dev/sdb1 -o iocharset=cp936[utf8] -t vfat[ntfs] /media/temp mount /dev/sdb1 -l 其中,-o -t -l 都不是必须的 -------------------------------...
2011-12-04 10:51:49 154
原创 疯狂挂载:Linux连接常用外部设备的方法
Linux是一个优秀的开放源码的操作系统,可以运行在大到巨型小到掌上型各类计算机系统上,随着 linux系统的日渐成熟和稳定以及它开放源代码特有的优越性,linux在全世界得到了越来越广泛的应用。现在许多企业的计算机系统都是由UNIX系统、Linux系统和Windows系统组成的混合系统,不同系统之间经常需要进行数据交换。下面我根据自己的实际工作经验介绍一下如何在linux系统下挂接(moun...
2011-12-04 10:49:47 296
原创 VB界面设计与测试规则
我在工作中总结了一些有关界面设计与测试的规范,与大家共享。 界面设计与测试规则 界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能...
2011-12-03 14:42:41 172
原创 Windows自启动程序的十大藏身之所
Windows启动时通常会有一大堆程序自动启动,不要以为管好了“开始→程序→启动”菜单就万事大吉,实际上,在Windows XP/2K中,让Windows自动启动程序的办法很多,下文告诉你最重要的两个文件夹和八个注册键。 一、当前用户专有的启动文件夹 这是许多应用软件自动启动的常用位置,Windows自动启动放入该文件夹的所有快捷方式。用户启动文件夹一般在:Docum...
2011-12-03 14:41:52 93
原创 VB:谁终结了我的程序
您开发的应用程序或许写得非常完整,您也很满意,但有时候却莫名其妙地出现了一点问题,在不该结束程序的时候,它被强迫结束了!可能使用者是按下了 Ctrl + Alt + Del,使用 Microsoft Windows 工作管理员关闭应用程序,或者强迫关机了!然而您的程序却没有考虑到这一点。在正常情况下要结束一个表单,会经过三个事件 (当您使用 End 结束程序时是例外!),...
2011-12-03 14:36:43 112
Oracle_VM_VirtualBox_Extension_Pack-5.0.2-102096扩展包
2015-09-06
联想多媒体键盘驱动LXB-CH0507.rar
2015-07-27
Oracle_VM_VirtualBox_Extension_Pack-4.3.10
2014-05-13
Oracle_VM_VirtualBox_Extension_Pack-4.2.16扩展包
2013-08-24
【原创】两线交点坐标批量计算
2013-08-07
[原创]unix2dos dos2unix 批量 windows升级版
2013-08-07
[原创]unix2dos工具
2012-08-02
unix2dos工具批量转换
2012-07-31
windows下UNIX2DOS
2012-07-30
unix2dos 文本文件相互转换
2012-07-30
软件运行库VBVC 201108精简版
2012-01-23
VirtualBox 4.1.6 Software Developer Kit (SDK) 软件开发工具包
2011-11-06
Oracle_VM_VirtualBox_Extension_Pack-4.1.6-74713.vbox-extpack
2011-11-06
Oracle_VM_VirtualBox_Extension_Pack-4.1.4-74291
2011-10-07
Qbasic 学习basic的最早必备软件
2011-09-28
Oracle_VM_VirtualBox_Extension_Pack-4.1.2-73507.vbox-extpack
2011-08-31
VC2010sp1运行库(Visual C++ 2010)简体中文版
2011-08-27
vc2005运行库x86&x64
2011-08-27
qtcore.dll 各版本打包下载下( x64版)
2011-08-27
qtcore.dll 各版本打包下载上( x86版)
2011-08-27
威刚 S102 8G 16g USB3.0量产工具 Innostor 902 MP Package v2.03.00.11
2011-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人