Shareware/Freeware


Available for your amusement, use, or if you're just worried that your hard drive doesn't have enough stuff on it...

Unless otherwise noted, the programs listed here are copyrighted by me. I retain all ownership and rights to the programs. You may not distribute them for profit without my express written permission. In the case of ActiveX® controls, you are free to distribute them with your own for-profit programs provided that you do not modify them in any way and that the control's functionality constitutes greater than 0% and less than 10% of your program's purpose.

In other words, you can't distribute the control along with your program if the program doesn't even use the control, nor can you distribute the control if your program merely wraps the control's functionality. For example, one of the controls below encapsulates Microsoft's compound file storage. You think, 'oh that's nifty, I'll write an interface for it'. Although I congratulate and commend you, you can't distribute the program for profit because the control is doing most of the work. On the other hand, if you write some monstrous database program that does all kinds of wonderful and magical things and stores its data in a compound file via the compound control, you're more than welcome to distribute it with your for-profit application.

These programs are provided as-is and the user accepts all responsibility for their use or misuse.

To keep the downloads short, they don't include necessary runtime files. The runtime files are listed separately, or you can download them directly from Microsoft. More than likely you already have them on your hard drive; if you have any programs written in Visual Basic 6 or Visual C++ 6, they're there. You can try downloading and running the program first - if it complains, then come back & download the runtimes.

555Timer   Calculates periods from resistor & cap values for monostable & astable 555 timer circuits 10K
CADCalc   Performs common math handy while drawing with CAD programs 13K
Calendar   Encapsulation of Microsoft's Calendar control - does nothing more than display a month view 3K
Length   Displays length of pasted text and row/col of cursor - useful while programming 11K
LotChk   Checks lottery numbers for pick 5 and pick 6 lotteries - great for those office lottery pools 57K
ReadWrite   Resets read-only flag for files, recurses sub-directories - handy when you copy files from a cd-rom to your hard drive 26K
LF2CRLF   Converts linefeeds to linefeed/carriage return pairs in text files 5K
Convert   Converts measurements between metric and imperial and amongst the same - WARNING - my grasp of converting to and from metric is pathetic, so treat this as an 'entertainment only' program and verify that its answers are correct. Further, converting between liquid and dry measurements is a lot more complex than this program can possibly calculate - for example, a tablespoon of flour and a tablespoon of lead just aren't going to produce the same number of fluid ounces. The term "fluid ounce" is referring to a measuring cup mark: if I have 3 tablespoons of lead shot and dump them into a measuring cup, where does it come to? I got those conversion factors from a refrigerator magnet, so treat the answers accordingly. 10K

Runtime files copyright Microsoft:

vbrun60sp3.exe Visual Basic runtime files 1M
vc6redistsetup_enu Visual C++ runtime files 1.8M