摘要: 一直以来听的多了,什么UDP广播之类的,不过自己一直没有试验过,这次闲来无聊,于是测试了一下。网上说的其实并不是非常的正确,流传着不少的错误言论,这次自己动手测试了一下,没想到比我想象中的还要简单。首先用了一个winsock控件,设置为udp模式,然后设置了一下远程IP地址。先测试的是网上最流行的255.255.255.255,远程端口我随便选择了一个12345,结果悲惨的失败了。然后继续翻了翻脑... 阅读全文
posted @ 2010-11-08 11:24 yimins 阅读(4959) 评论(0) 推荐(0) 编辑
摘要: 这两天又研究了一下ReadDirectoryChangesW函数,下面大致的将研究所得的一些心得体会拿出来和大家分享一下。  首先这个函数的作用,主要是用于监控某个目录下文件或目录的改动事件。那么究竟这个函数是怎么运作的呢,我打一个比较容易理解的比方给大家。  我们的应用程序就好比是茫茫大海上一个小小的灯塔,灯塔上有一个观察员(只有一个哦,原因?VB天生的单线程!)ReadDirectoryCha... 阅读全文
posted @ 2010-05-18 16:25 yimins 阅读(4768) 评论(0) 推荐(2) 编辑
摘要: 看着这样的标题想必各位都不明白这个是一个什么东东,那我就来简单介绍一下好了。首先我简单介绍一下Internet的路由原理,比如当我们访问www.163.com这样一个网址的时候,首先会用DNS将这个地址转换为一个IP地址(如121.11.151.58)这样的形式,然后便会通过我们的本地网络连接中设置的网关地址,将我们的访问请求包逐级向上传递,其中可能会经过各种各样的路由器、交换机、防火墙等等的网络... 阅读全文
posted @ 2010-05-09 14:42 yimins 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 话说这个程序的编写动机是因为某些Mp3播放器,或者是手机不能支持Mp3文件中的中文TAG信息,会搞得乱码或者是很复杂的一大堆,令人非常烦躁。于是有时候就想,能不能干脆将这些信息全部去掉,这样直接用文件名来更加直观和方便。所以这个软件便诞生了。消除的速度还算不错,而且与winamp之类的软件清除tag信息的区别在于这个小软件是纯粹的内存处理,不会出现一个临时文件,当你直接在手机或者Mp3机上清除Mp... 阅读全文
posted @ 2010-05-09 14:26 yimins 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 在“我的电脑”里面选择光驱盘符,右键单击,会有一项“弹出”的项目,可以方便我们将光驱的托盘弹出来,但是却找不到对应的“弹入”的项目,实在是令人汗下。  于是当年就编写了这样一个小小的工具,专门用于将光驱弹入之用。使用方法也很简单,双击运行一下即可。之后右键单击光盘盘符就会出现一项“弹入”了!注意,如果运... 阅读全文
posted @ 2010-05-09 14:13 yimins 阅读(326) 评论(0) 推荐(0) 编辑
摘要: Format[$] ( expr [ , fmt ] )format 返回变体型format$ 强制返回为文本--------------------------------数字类型的格式化--------------------------------固定格式参数:General Number 普通数字,如可以用来去掉千位分隔号 format$("100,123.12","General Num... 阅读全文
posted @ 2010-05-06 16:09 yimins 阅读(828) 评论(0) 推荐(0) 编辑
摘要: Windows 环境下32位汇编语言程序设计(第2版)----罗云彬 编著第12章 多线程12.2 多线程编程(4) 2. 线程函数如果创建线程时没有指定CREATE_SUSPENDED标志,当CreateThread函数返回时,lpStartAddress参数指向的线程函数就已经开始运行了。线程函数包含所有需要在线程中执行的代码,它有一个输入参数,线程函数的一般书写格式是:_ProcThread... 阅读全文
posted @ 2010-05-06 08:40 yimins 阅读(728) 评论(0) 推荐(0) 编辑
摘要: VB声明Declare Function WriteFile Lib "kernel32" Alias "WriteFile" (ByVal hFile As Long, lpBuffer As Any, ByVal nNumberOfBytesToWrite As Long, lpNumberOfBytesWritten As Long, lpOverlapped As OVERLAPPED) ... 阅读全文
posted @ 2010-04-30 11:48 yimins 阅读(2000) 评论(0) 推荐(0) 编辑
摘要: 一、*****CreateFile***** 这个函数可以创建或打开一个对象的句柄,凭借此句柄就可以控制这些对象:控制台对象、通信资源对象、目录对象(只能打开)、磁盘设备对象、文件对象、邮槽对象、管道对象。 函数原型:HANDLE CreateFile(LPCTSTR lpFileName, // file name对象路径名DWORD dwDesiredAccess, // access mod... 阅读全文
posted @ 2010-04-30 11:37 yimins 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: CreateFile The CreateFile function creates or opens the following objects and returns a handle that can be used to accessthe object:filespipesmailslotscommunications resourcesdisk devices(Windows NT o... 阅读全文
posted @ 2010-04-30 11:12 yimins 阅读(1763) 评论(0) 推荐(0) 编辑