3021. MP3 Mixer with ID3 Tag Support
- This is a mixer using Media player 7.0. (This is required). Functions include time detection and volume per player. It is very fast (it mixes two files with no problem on a p200) and works on 95 / 98 / ME / 2000 / XP if Mediaplayer 7.0 is installed. Windows Media Player version 7.0 can be downloaded at:
来源: http://www.freevbcode.com/ShowCode.Asp?ID=2425
这是一个使用Media播放器7.0(这是必须的)的混音器。功能包括时间探测和每一个播放器的音量。它是非常快的(它在一个p200中混合了两个文件)。在95 / 98 / ME / 2000 / XP中安装了Mediaplayer 7.0,它就能运行。
3022. FTP Client library Last updated
- This is the C# version of an FTP client library which was originally written in Java. The library will be compiled to a DLL file. A test program is also included to show the usage of this library. You will get more details about FTP from its rfc. (http://www.ietf.org/rfc/rfc959.txt)Most of the commands are supported here. File upload & download methods are capable enough of doing resuming also. The given test program is a console based application.
3024. Class::XPath
- Class::XPath is a Perl module which adds XPath-style matching to your object trees. This means that you can find nodes using an XPath-esque query with match() from anywhere in the tree. Also, the xpath() method returns a unique path to a given node which can be used as an identifier.
3025. Spy Windows 95/98 File I/O
- This article demonstrates a technique of monitoring the File Input and Output in Windows 95/98. It uses VxD (Virtual Device Driver) to accomplish this. This program cannot operate in Windows NT.
3026. NAT Monitor
- NAT Monitor is a tool to monitor hosts' bandwidth usage in a Linux-NAT network. A daemon collects data and clients display them (currently a GTK app with graph and a text version). It detects new hosts, saves up to 12 hours of data, and has a nice summary statistic.
3027. SS_Log, SS_Log_Window, SS_Log_AddIn
- Often times we want to create a log of what steps a program takes during run-time. Maybe our program works fine during a debug build but crashes during a release build. Or maybe we are developing on WinNT, but testing on Win98 without a development environment on the Win98 machine. Since we can't debug in these cases, it would be nice to have a log of all the steps a program took before it crashed.
我们经常想要创建一个日志,记录程序运行时的许多阶段。或许我们的程序在调试状态下运行得很好,但是在发布状态时就崩溃了。或者或许我们在WinNT中进行开发的,但是却是在没有开发环境的Win98下进行测试的。由于我们不能在这些情况下进行调试,因此最好在它崩溃之前记录程序运行时的各阶段情况。
来源: http://www.codeguru.com/misc/SS_Log.html
3028. Function Pointers to Non-Static Object M
- The code I have included is a holder class that takes a pointer to an object and a pointer to a method.   Either can be changed at any time. During the lifetime of the holder class object, a helper method can be called that calls the stored method pointer.  
3029. pReport KeyPress and KeyDown Events in a
- I wrote this application to use in the development of an Point Of Sale Suite so that I could catch certain KeyPresses to disallow appostrophies and various other Character Codes during a Jet Database read/write/search without throwing errors. A small windowed app that will StayOnTop while you are working so you don't really have to switch windows.
我编写这个应用程序在Sale Suite的某个开发过程中使用,这样在一个Jet数据库读取/编写/查询时不用抛出错误,我就能捕获某些关键键来拒绝接受appostrophies和各种其它的字符代码。一个小的有窗的应用程序将置上,这样当你在工作时不必切换窗口。
来源: http://www.freevbcode.com/ShowCode.Asp?ID=3671
3030. CDirTreeCtrl: A directory browser class
- CDirTreeCtrl is a wrapper for CTreeCtrl and allows to browse the computer file system in a way very similar to the windows explorer's treeview.
While Windows explorer Treeview allow to select only directory, this browser allows to browse also files.
CDirTreeCtrl: 基于 CTreeCtrl的一个浏览类
CDirTreeCtrl是CTreeCtrl的一个包装,它允许像Windows Explorer一样浏览计算机的文件系统。
当Windows explorer Treeview允许选择一个唯一的目录时,这个浏览器会允许浏览相关文件。