Visual Basic
   Visual Basic.Net
   Downloads
   Links
   Support This Site
   Contact

Google
Web VBCodesource.com





VB.Net Controls
Name Description Screenshot Download
Bass.dll v1.8 This is the latest release of the very powerful bass.dll. Plays virtually all music formats out there. Including mp3's, wav's, mod music, mo3 music, and more. Has tons of powerful features available. Goto the Bass.Dll Website for a complete listing of all the features of the control. 100% free for Personal Use Only. n/a click here
csAudioCD Library Professional v1.1 This is a powerful Class Library that makes it VERY easy to create a full-featured CD Player application. There are MANY sub's and properties available to fully customize your application and to create a basic to advanced CD Player application. This download contains the Class Library DLL only. You can download the csAudioCD Library Example APP at the VB.NET Examples page of this site. That download will already include the Class Library DLL in the zip file. n/a click here
csAutoComplete Version 1.0 - VB.NET 2002/2003 A Class Library for adding 'Auto Complete' support to your ComboBox and TextBox controls in Visual Basic.NET 2002 and 2003. The source code is now included with this download. n/a click here
csCompactMusic Library v2.1 A powerful class that plays most music files. This class is based on my very feature rich csMusicLibrary Pro class. It has been downsized to cutdown on size and overhead. Supports most music formats including - MP3, Wav, WMA, and More! The latency is low, and the performance is great. This class is perfect for basic playback that doesn't need alot of various information surrounding devices or audio data. Would work great for sound playback for a game, screensavers, basic music application, and many other applications that only wants the real deal with no-frills library. It contains all the power and features needed to give you full playback for many audio formats. In other words, if you just want to get the job done quickly and efficiently, this will get it done. Works for Windows 98 all the way up to Windows XP Home/Pro. ComInterop can be added to make it available for use in Visual Basic 5/6 applications. n/a click here
csCPUFeatures Library v1.0 A very small class with a single method that will get various information about the Processor. It will return the features that the CPU supports, like 3DNow!, SSE, SSE2, MMX, the Intel FPU Errata/Bug, and more. This class uses the IsProcessorFeaturePresent API call. Some of the cpu features the library may try to check, may not be supported by the Operating System. Ex: SSE3 detection is not available in Windows XP/2000. This download includes the project source code and compiled .dll class. There is a example as well, under the Visual Basic.NET - Examples page of this site. n/a click here
csCPUInfoBasic.DLL Library v1.0 This is a .dll I made with Visual C++ .NET that is usable by VB that will return some basic CPU information like the model, vendor, clockspeed, ect... There is a example on how to use this library under the Visual Basic.NET - Examples page. n/a click here
csMovieLibrary Professional v2.0 Powerful .Net class library written in VB.Net. It contains over 55 sub, functions and property to make a very nice and complete movie application. Contains the normal play, stop, pause, ect.. features. But also includes many extra features to get various stats and useful information. Length and Position of the movie in many different time formats. The current device name and version being used. Changing the play rate, size/location, and child/normal view is just very few of the features available. This download includes the compile class and source code. Hope you find it to be useful. n/a click here
csMusic Library Professional v1.0 A powerful Dot Net class I created with VB.Net. It contains over 30 sub, functions, and propertys. Has support for opening and saving M3U playlists. Plays many music formats including - MP3, WAV, WMA and more. Can get the play position and file duration in milli-seconds, seconds, and a user-friendly format. Can also get the time remaining till the song is finished. Set the play speed, change the volume of the left and/or right channels, get the bitrate of a mp3 file and much more. This download still includes the compile class. But now I included the source code to the library. n/a click here
csMusic Library 3.1 - The Professional Series The ultimate library for creating a music based application. Made with Visual Basic 2005 and for Visual Basic 2005. Has support to playback most all of the common formats (MP3, Wav, WMA, ect..) and includes basic recording to wav files. Play multiple files at the same time, and even get the mp3/wav header information. This class is commented with XML and explains nearly every sub/function/property. VB 2005 n/a click here
csRDTSC .DLL v1.0 A small .dll made in C++ (with the help of 'knight') that simply has 3x functions for returning the CPU's timestamp counter value (rdtsc). Open up the "csRDTSC Functions.txt" file in the downloaded zip file for the Declares and descriptions. You can also download the example on the examples page which already includes the .dll file. This .dll can be used with any Visual Basic Language or any Language for that matter. Just change the Declares to whatever is required by that language. n/a click here
csSoundPlayer Library v1.0 A small but powerful class libary that will play all of your waveform sounds. You can select to play the sound in Sync or ASync mode. You can also have the file playing continuously by using the looping mode flag. Also available is code to check if the computer has a sound card installed and can return how many sounds cards are on the computer system. I designed this library to be small in size while still providing full waveform playback functionality. n/a click here
csStopWatch Library v1.1 *BASIC* This is a full-featured library for creating and using a Stop Watch in your applications. This library is very easy to use and understand. IT can be used for many timing style procedures. IT is small in size and has a pretty good timing resolution. Some of the features are: getting the Elapsed Milli-Seconds, Seconds, Minutes, and Time. Check to see if the StopWatch is running, check whether the Stop Watch has been Reset or not, and check what the current resolution of the Stop Watch is. You have full control over the Starting and Stopping of the Stop Watch.

If you need better resolutions and more features, I will have a *Performance* version ready shortly that will have much lower resolutions, plus have more features and controls.
n/a click here
csTextBoxX Control - Version 1.1 This is control could be considered a textbox on steroids. Has AutoComplete with 3x different modes and several sources to choose from. Has a property to very EASILY disable the 'Beep' when the user presses the "Enter" key. Also has the ability to restrict ALL characters from being typed in Except for Numbers or you can restrict all characters except Numbers with a Single Decimal point. The Source Code IS included in this download. VB 02/03. Update v1.1: Added a new function to search the control for specific text with various options like Match Case. Some 'Dead Code' has also been cleaned up. Update to v1.1 adds a new Feature to Search the textbox control for specific text with either case matching or no case matching. n/a click here
csWindowsShutdown Class Library v1.4 This is a easy to use library that makes it VERY simple to shutdown/restart/logoff Windows with alot of custom features to choose from in your applications. Most, if not all of the features in this library is compatible with Windows NT's/2000 and XP OSes. Also, this library DOES make use of the "ExitWindowsEx" function in one of the functions. Check out the class source code to see why it won't simply 'work' by just calling this function, like you have probably 'Tried' to do in the past with Windows NT/2000/XP operating systems. :) There are many unique features as well like displaying the 'Initiate System Shutdown' dialog, 'Turn Off Computer' Dialog and More!

Update: Version 1.2 added 2x new features, "initiateSystemShutdown and "cancelInitiatedShutdown".

Update: Version 1.3 added a new function to display the "Turn Off Computer" dialog and the option to use API or Shell to perform some of the shutdown/restart/logoff commands, along with other tweaks to the core of the library. This library has FULL intellisense documentation for most of the features.

Update: Version 1.4 added a new feature that will display the "System Settings Change" Dialog with a "Computer must restart before the setting will take place". There were also some more tweaks to the library as well.

Remember, Libraries made with earlier versions of VB.NET can be used in Visual Basic 2005 and Visual Basic 2008. So you can use this library in the new VBs as well...
n/a click here
Network Ping Example (Fusion) ComClass for VB 5.0/6.0 This is the source code to a Fusion project I made with VB 2005 that creates a Com Wrapper that can be used to give VB 5/6 easy to use capabilities to Ping a Network Address. It is just a simple Fusion example that has 2x functions available to VB 5.0/6.0. The example for Visual Basic 5/6 is under the Visual Basic - Examples page. The DotNET Framework must be installed on the target computer for the wrapper to work in VB Classic. n/a click here
SharpUSB-Library v1.0.0.1 OK, I did not have anything to do with the developing of this Class. I simply listed it because I know others have trouble finding help with accessing USB busses and Devices and such. This is OpenSource and you need to follow the license info.

Goto: "http://www.icsharpcode.net/OpenSource/SharpUSBLib/default.aspx" to get the latest versions and other important information including licensing. This 'Zip File' has all the files in it as it came from the official website. If the download here doesn't have all the info and such you need, then goto the website to find out what you need. They will of course have the latest versions and such.

Quick description from the author is as follows: "What is #usblib? SharpUSBLib is used for low level access to USB devices. It works under WIN32/.NET and Linux/Mono".

Please do not contact me about how to use this library or anything like that. I never used it and probably won't use it anytime soon. If I ever do I will make examples and such for it anyways. So please go to the website or the websites forum if you need help with it. I am simply a messenger. Hopefully this WILL help someone out there :)
n/a click here