|
Free Software and Utilities
Multi-Database Control - Version 3.1
Download Multi-Database Control (Updated 12/05/06)
View Database Problems
View Documentation (html)
Download Documentation (pdf)
Connect to and use different vendor databases without the headache of knowing the basic differences for each vendors database. Just use the database control (ocx/dll) to accomplish this. Use the example project to learn how to connect as a guide and you will be connected to the database of your choice in a matter of minutes. Project can connect to different databases and show you the contents of each one.
Automatic Log File Updater
Download Automatic Log File Updater
Keep any two files synchronized automatically. Just run the program and when the first file is updated (at the end only) by anything or anyone the second file will receive the update also. Contains VB Source code.
Scan All Folders on Disk for Files
Download Scan All Folders
Working project example of how to scan all the folders on the disk of your computer for files. This consist of two projects. One that uses FileSystemObject (FSO) and one that uses Visual Basic API calls so that you can see the difference in speed in each case.
Dynamic Control Loading
Download Dynamic Control Loading
Shows how to dynamically load a control (in this case a frame) and dynamically add other controls to that container (in this case a label). This will allow you to dynamically load a complex form (if you ever need to) with multiple controls.
Create a Shortcut thru Code
Download Create a Shortcut from Code
Project to create a shortcut using VB code.
Broadcast Using Winsock Control
Download Broadcast Using Winsock Control (Updated 11/14/2006)
Example of how to broadcast using the Winsock Control.
Enumerate thru the Registry
Download Enumerate thru the Registry
This is a project I found that enumerates thru the registry.
Convert Binary Data to readable Binary Representation
Download Convert Binary Data
Example of how to convert binary data into format 100100100 text readable format.
Import DBase IV files into an Access 2000 Database
Download Import DBase IV Files (Updated 8/3/05)
View Documentation
This code uses the Randem Systems Database Connection Control to Access the DBase IV files and import them into an Access 2000 database which is also created thru code.
It shows you how to create the access database from code and create the tables with the correct field datatype translations.
Convert Dollar Amounts into Words
Download Dollar Amounts into Words
Use this code to change numbers into words, like the words on a check for example. $325.34 turns into Three Hundred Twenty Five Dollars and Thirty Four Cents. Ideal for check printing. Code good from 0 to 99,999.99.
Timer Testing
Download Timer Testing
Eliminate your lack of knowledge about what timers will actually do. Use this code to verify just what the timers will do.
Get IP Address from Webpage
Download Get IP Address
Get your Internet IP address from a remote webpage.
Use the XP Manifest File in your App
Download XP Manifest
Use this project to create and utilize your XP Manifest file in your VB app.
Form Routine Sequence
Download Form Routine Sequence
This project will show you the order that the routines of a form are called. Understand what happens when certain functions are called on your form. This will allow you to not make mistakes when adding your code to forms and know exactly what to expect and where to place your code. Just run it and click on the form then look at the log it creates.
VB Memory Test with Databases
Download VB Memory Test with Databases
See how coding using databases can lead to memory leaks in your application.
Database Concurrency Checking
Download Database Concurrency Checking
View help with databases
See how multi-user databases are coded properly. This example gives you a working example of record updating in a multi-user environment. Place the project on two different computers with a shared database and see how it handles concurrent updates.
Fastest Method for VB File Compare
Download Fastest Method for VB File Compare
See some of the different ways to compare files or large chunks of data in VB and see the difference in speed so that you can choose your next method to compare.
Restore Form/Program to the Original or Saved State
Download Restore Form/Program to the Original or Saved State
Three unique ways of reseting your program's data and controls to their initial state or restoring them to a saved state. This method has some great side effects. You can use multiple data classes to hold your data and not have all of your data loaded into memory at the same time. You can load only the data/variables that you need for a section of your app when you need them saving on memory consumption.
The use of pure data classes are a great way to only load the data variables when you need them so that they don't take up memory while not in use. This can be very helpful in large programs which store the data variables in modules. These modules will be in memory the whole time but the data classes can be destroyed when you are finished with them conserving memory usage.
CPU Usage Release
Download CPU Usage Release
See which method of reliquishing CPU processing is best for your program. Learn the different ways of letting other processing happen while your program in in a tight loop.
Make Your Application Limited User Compliant
Download Limited User Compliance (VB6)
Download Limited User Compliance (.NET)
Use these simple routines to make your app "Limited User" Compliant in Vista as well as other Windows Operating Systems. The routines in this app assume that you installed all your support files in the \Program Files\yourappname\ folder and upon running in a limited users account, at startup it
will copy all the default files into the local Application Data folder in the folder.
Test Various Array Copying Methods
Download Array Copy Test
Use this VB project to see how the different array copying methods result in speed of operations..
Display Unicode in Controls
Download Display Unicode in Controls
See which VB controls support unicode directly and how to utilize this feature inside your VB applications. This VB6 project shows you how to do it
|
|
|
|
|