Visual Basic Code Source
Free and Unique code for Visual Basic
 Current page : Home
  Visual Basic Code Source - Welcome!
 

       

    Welcome to the new and improved Visual Basic Code Source website. This site is devoted to all of the modern Visual Basic languages including the Dot.NET and so-called Classic Versions of VB (5.0/6.0), or VB.Com (as some say). There is a broad range of "Free and Unique" source code, examples, class libraries, controls, links, and other resources for Visual Basic 5.0/6.0, Visual Basic.NET 2002/2003, and Visual Basic 2005 - 2008.

Visual Basic News - Hover the Mouse over the box to stop scrolling

 
Note: While the main html pages for the old site design is still available, I will Not be doing much updating anymore to them. The main reason I even leave them is because they are linked too quite a bit and therefore I do not want to cause dead links. Although I guess it will have to happen eventually.
 
 

Visual Basic Source Code for FREE Site - MY New Website with many articles, source code snippets, question and answers and more for ALL VB's.





    Latest Site News - 2008, April 21st
 
  • April 21st 08 - A new example for VB.NET 2005 and Visual Basic 2008 has been added that shows how to create a simple image or picture viewer and features a basic slideshow feature. The slide show will go through the list of images while having a simple pause before each image changes. There is a audio sound or music feature as well if you want to play a audio file while the slideshow is running. The example shows how to use a sortedlist with a key and value related to that key to hold the entire path of the image but making it so the user will only see the filename instead of having to see the entire path with the filename. There are basic picture/image Left and Right rotation features as well. Located in the VB.NET 2005/2008 - Examples page near the bottom of the page.
  • April 8th 08 - A new example for Visual Basic 6.0 has been added that simply shows a couple ways on how to check if a file or a directory or folder exists at the specified path or not. It uses the Dir function and the FileSystemObject in the Windows Script Host Object Model to do the checking. Located in the VB 5.0 and VB 6.0 - Examples page.
  • April 6th 08 - There were two new examples added to the site. One is for Classic VB and the other is for VB.NET. They are both on how to hide or show the caret (blinking cursor) for a textbox and combobox control using the HideCaret and ShowCaret API calls. Remember that the control whose caret you want to hide/show Must be the owner of the caret at the time of calling these APIs. Also when the control loses ownership of the caret it will reset the caret and you will have to call the HideCaret API call again. But if you want the caret (blinking, flashing; cursor or whatever you want to call it) to stay hidden try putting the HideCaret code in the controls GotFocus event. Which whenever the control gets focus, it will hide the caret from the user even if another control temorary gets ownership.
  • March 24th 08 - Another example for VB.NET was added as well. This example uses the LinkLabel control to mimick a real webpage link. The control will look and act like a common link on a webpage. When the link is clicked, it will open the default webbrowser application and load the address specified in the LinkData property of the control. Compatible with all .NET VBs including Visual Basic 2005 and 2008.
  • March 24th 08 - A new example for VB.NET has been added named Ultimate Textbox Manipulating. As the name entails it shows how to do Many things with the standard textbox control. Some of the codes are: searching, selecting text, page right/left, line right/left, page up/down, line up/down, getting line and character information, along with cut/copy/paste and adding, replacing, selecting text. Check out the example or the screenshot to see what all is available.
  • March 13th 08 - I updated the VisualBasic.NET version of the Scrolling Textbox to Top/Bottom example. There is now another way to scroll the textbox editbox to the top and bottom my using the Windows API. It uses the SendMEssage API to be precise. I plan on doing the update to the regular visual basic version later on sometime.
  • March 10th 08 - Added two new examples to the site. One is for VB.NET and the other is for Visual Basic 5.0/6.0. They are both on how to scroll/move to the top/beginning of a textbox controls text contents and likewise scroll or move to the bottom/end of the textbox controls contents.
  • March 8th 08 - If the .info download server is down, you can replace .info with .org to try and get the download. Example: http://www.vbcodesource.info/myDownload.zip can be changed to: http://www.vbcodesource.org/myDownload.zip. I will try to eventually add a secondary/backup link on all of the website pages like I did on the VB Classic - Examples page.
  • March 8th 08 - A new example for VB.NET has been added that will check a IP, URL, or UNC (Universal Naming Convention) name using the "IsDestinationReachable" Windows API call to see if it is reachable or not. It can return the to and from speed of the network used to try and reach the destination along with the type of network available. This can somewhat be considered a pinging example in a sense but you wouldn't get accurate reply times since the API will also get the Network type and the To/From speed before returning control to your application. But it would be good to see if a specified destination is available or not. VB 05/2008 already has a full Ping class for checking a destination. I would recommend you use that class if using those versions unless you want the network to/from speed or whatnot.
  • March 5th 08 - An example for Visual Basic .NET has been added that shows how to convert Unix Time to a Structured Windows based time. It converts and displays the Unix time based on UTC Time and the Computers Local Timezone. The example displays the current Timezone and the Timezone offset compared to UTC (Coordinated Universal Time or Universal Time Coordinate) as well. This example is compatible with all versions of .NET including VB 2005 and VB 2008. A simple upgrade process is all thats needed for 05/08.
  • March 4th 08 - A new example for VB.NET has been addded. Its basically a near clone of the VB 6.0 version that uses the GetPerformanceInfo() API Function to get various low level computer information. It mainly returns various memory info along with some thread and paging data. I am pretty much Computer Info'ed out so I may not be making anymore computer performance info data examples.
  • March 3rd 08 - I went ahead and changed the download links to point to my www.vbcodesource.info web server. The original .org server is down and I don't have any idea when it will be running again. But anyways, all of the downloads and screenshots SHOULD be working. Please send me a feedback message if there is a download not working.
  • March 2nd 08 - As you may already know is that the downloads are currently not working. Unfortunately the server that all of the downloads and screenshots are on is down at this time. All I can tell you right now is to try again later. Sorry :(
  • February 19th 08 - A new example for Visual Basic 6.0 and 5.0 has been added on how to get high resolution timing using the QueryPerformanceCounter and QueryPerformanceFrequency API counters. This timer supports sub-millisecond resolutions which is better than timeGetTime and far better than the getTickCount timer. This timer will usually use a 3.6 Mhz clock on the motherboard for timing but sometimes it could use your processors rdtsc counter. Examine the QueryPerformanceFrequency returned data from its ByRef parameter to see what the ticks per second of the timer is. If the function returns a 0 then the computer does Not support the timer or you did NOT pass the APIs parameter ByRef(By Reference) which is Required. Do Not pass the parameters for these two (2) QueryPerformance APIs ByVal(By Value) because they WILL fail. You Must pass them ByRef. IF you need very precise timing, then this counter should be the way to go.
  • February 18th 08 - Another example for Visual Basic.NET 2002/2003 and compatible with VB 2005/2008 has been added. This example shows how to perform basic Math calculations using string variables/objects. It shows the Addition, Subtraction, Multiplication, and Division based operators. The main purpose I guess is how to perform Math operations on Strings in a somewhat safer way. It basically uses the Val() Function which will examine a string and if the string is a number or if the string starts with a number then it will convert a object/string to a double or a Char to a integer type. IF the string contains no number or doesn't begin with a number then it will simply return a 0 which will keep your application from throwing a improper casting error message and/or crashing. A VB 6.0 version may be put up soon.
  • February 17th 08 - A small example made with Visual Basic.NET has been added that shows how to use delegates and callbacks to create and use a higher resolution windows based API Event Timer. This example uses the timeSetEvent/timeKillEvent APIs which supports much higher resolutions than the original SetTimer/KillTimer APIs at about 1 milli seconds compared to 15-16ms. This timer is actually a part of the winmm.dll multi-media library that has most of the multi-media based apis like the Playsound and mciSendString apis. Anyways, its located in the .NET - Examples page.
  • February 8th 08 - A new example made with Visual Basic.NET 2008 on using the Managed Windows API Timer from the DotNET Framework was added. The codes in this example is compatible with VB.NET 2005 but the project will Not load in 2005. The managed timer was added in version 2.0 of the framework which VB 2005 is based on. This example shows how to create a timer and have it call a function of your choice each time the specified interval has elapsed. This timer appears to be a managed wrapper around the SetTimer/KillTimer APIs from the User32.dll library that I made a example for VB.NET a few weeks ago. The resolution is only about 15/16ms. You can try using the Un-Managed multi-media timeSetEvent/timeKillEvent APIs which supports resolutions up to 1ms and is based on the winmm.dll library. I do have a example on these multi-media apis but never released it. I may do that later on though.
  • February 8th 08 - The example on how to Clear All Textboxes, Manipulate or Set properties for all conrols on a form has been updated. The update has new codes that shows how to skip over or bypass controls specified in the code and clear or set the rest of the controls that are Not specified to skip.
  • January 29th 08 - I added a new Control I made with C++ with _stdcall exports so it can be used by Visual Basic under the .NET - Controls page. The control will return some various basic cpu info like the model, vendor, stepping, clockspeed, ect... A example on how to use the library made with VB.NET 2002/2003 and compatible with Visual Basic 2005/2008 has been added to the .NET - Examples page.
  • January 28th 08 - I meant to post this along time ago but forgot too. Microsoft now has available all of the Visual Studio.NET 2008 Examples that were included with the RTM (Released To Manufacture) versions as a seperate download. There are actually very MANY examples available for Visual Basic 2008 that covers everything from Excel, Powerpoint to LINQ, Tablet Based Programming, Server based, and Database programming. While the examples may NOT open with VB 2005, the codes in many of the examples should work with Visual Basic 2005 as well. Obviously examples like LINQ based source code won't work with .NET 2005 since LINQ was not supported until VS 2008. Anyways, Click this Link if your interested. The download is alittle more than 9 MB, so if you have Dial-Up it may take awhile. :)
  • January 24th 08 - An example for Visual Basic.NET has been added that shows how to get the Textbox Controls - current line number (#) in VB.NET 2002/2003 (The VB 2005 and VB 2008 Textbox has a feature for this, but is Not in this example. Might add later), getting the total numbers of lines in the textbox, and getting the text/characters at the current line position.
  • January 17th 08 - A new example for Visual Basic 6.0 (the code in the example is VB 5.0 compatible) has been added that shows how to use the GetEnvironmentVariable API call function to access some pre-defined variables and get/retrieve their values. You can see some Environment Variables if you go to the 'Start' then 'Settings' menu and click on 'Control Panel'. Click on the 'System' icon and then the 'Advanced' tab. Click on the button that says 'Environment Variables' which should display a window with pre defined variables and their values.
  • January 16th 08 - I added Two (2x) new Examples for Visual Basic 6.0 (Codes should be usable in 5.0). Both examples are related to using two of the available system timers/counters. Since I have a few timer related examples for vb.net, I figured I would do the same for VB Classic. So one of these examples uses the GetTickCount API Function and the other example uses the timeGetTime API Function along with the timeBeginPeriod and timeEndPeriod API calls. The GetTickCount timer/counter supports about 15 ms resolutions, while the timeGetTime counter/timer supports up to 1 millisecond resolutions. Go to the VB - Examples page under Timing to check out the examples. I might make 1 or 2 more Timing related examples for the VB.COM (5.0/6.0) versions using a Very High sub-millisecond Resolution performance counter-timer(QueryPerformanceCounter) and possibly another on a super high resolution timer(RDSC).
  • January 8th 08 - Edit: All of the downloads are working again. IF you find any downloads or links not working please send a simple feedback message to me from the Send Feedback page.
  • January 5th 08 - A example for VB.NET 2003 (2002 as well) and compatible with VB 2005, Visual Basic 2008 has been added. The example is how to do some basic Form/Application effects using API codes. Some of the animations is a Left to Right, Right to Left, Top to Bottom, and Bottom to Top directional effects. Some special effects is Blend, Roll, and Slide. You can also specify how fast or slow the effect will take place. At the .NET - Examples page.
  • December 31st 07 - A new Class Library named csCPUFeatures Library 1.0 and a Example on using the class control with VB.NET is available as well. This library uses the IsProcessorFeaturePresent API call and will let you know if the CPU supports 3DNow!, SSE, SSE2, RDSC, Intel FPU Bug, MMX, and more. The source code and compiled class is under the DotNET - Controls page, and the example made with Visual Basic.NET is under the .NET - Examples page.
  • December 29th 07 - Two(2) new examples has been added, one for VB 5.0 and VB 6.0, and the other is for Visual Basic.NET. Both examples show how to change/set or manipulate all controls on a form without having to specifically write code for each of the controls. The examples will automatically go through each control on the form and Clear all Textbox controls and will also checkmark all checkbox type controls. Much easier and alot less code than if you manually set each of the controls properties!
  • December 28th 07 - A new example compatible with Visual Basic.NET through to Visual Basic 2008 has been added that shows how to display a Inputbox and setting the Input/Textbox to display as Password Characters. Its just like when you set a textbox controls passwordChar property to display astericks characters in place of the actual password characters. IT uses Subclassing and Window APIs like FindWindow, GetWindow, and SendMessage Functions. Under the VB.NET - Examples page.
  • December 27th 07 - Added a new program and example called csNotePadX 1.0 and it is supposed to be a better windows notepad. It is built around the textbox control and has every feature the windows notepad has and more. Has full printing, print preview, page setup support along with simple and advanced find/search and replace features. There is character casing, character alignment, and Font support as well. Under the Visual Basic.NET 2005/2008 - Example section.
  • December 24th 07 - A new v2.0 update to the csBrowserPlus Webbrowser Example for VB 2005 and Visual Basic 2008 has be posted. A major feature added from the v2.0 update is adding/editing/deleting your own custom favorites menu and will load and save on application load and exit. IT will dynamically create menu items under the favorites menu with the url as the title/text for each favorite you want to add. Check out the screenshot to see what I mean. There are a few other minor features as well, like selecting all/none text, open a new csBrowserPlus Window Clone or a default browser window like Internet Example or whatnot. Located on the: Visual Basic.NET - Examples page under the VB 05/08 section near the bottom of the page.
  • December 22nd 07 - All of the downloads should now be working. If you find any downloads or screenshots that aren't working then please send me a message. Sorry for the downloading troubles :)
  • December 22nd 07 - Unfortunately, it appears that my downloads server is down. Evidentally since 11 a.m. Eastern time. IT is 5:15 Eastern time now. 6 hours is quite along time. I am trying to get it straightened out, so please try coming back later and hopefully the downloads will be working.
  • December 21st 07 - I added a new example for Visual Basic.NET that shows how to perform Yahoo Searches from your Application and display the results with various info related to the search and to the returned websites. The example uses the Yahoo Search Service that allows many different search features like local, web, image, video searching and more. This example has the Yahoo.API class included but you should goto this yahoo page and download the Search SDK. The SDK includes a full example of performing all of the available search features. You might have to sign up for a developer account to download the sdk? I hope you find this example and information interesting :)
  • December 19th 07 - Another example for Visual Basic.NET has been added that shows how to convert regular text to Chr code. The example is based on the VB 6.0 version but with a couple minor code tweaks. Example - If you have the quote character " it will convert that to Chr(34). The VB.NET - Examples page.
  • December 19th 07 - A new example for Visual Basic.NET has been added that shows how to use delegates to create a callback to be used with the SetTimer and KillTimer Windows API Timer. The example simply has the callback fire a simply sub that will update the number of times windows called the callback and then display the results.
  • December 16th 07 - A new example for VB 5.0 and VB 6.0 has been added that shows how to give your Textbox and Combobox controls autocomplete capabilities. The example uses the SHAutocomplete API call and includes many different flags/options to tweak exactly how your want SHAutocomplete to react and what you want to be available in the list. This example includes extra code as well to enable autocomplete features to a combobox. :)
  • December 15th 07 - I've now added a basic calulator example for Visual Basic 2005 and Visual Basic 2008. IT has your basic Addition, Subtraction, Multiplication, and Division features. Some more features are Sign changing, Number Reciprocal, Round Values, Backspace, Clear, and more. The example is in the Visual Basic.NET - Examples section under VB 2005/VB2008.
  • December 14th 07 - The original Visual Basic 5.0 and VB 6.0 calculator example has been updated to v1.1. The update will now clear a previous calculation instead of adding the pressed number to the calculated value. Example: IF you press 1 + 1 and then the = button, it will display 2. But before this update if you pressed another number it would add to the previous number. If you pressed 3, then it would read 23. This update fixes that problem and will start a fresh calculation before adding the pressed number. A new 'Calculator' Example compatible with Visual Basic 2005 and Visual Basic 2008 will be added shortly.
  • December 12th 07 - A new example has been added for Visual Basic 5.0 and Visual Basic 6.0. The example shows how to use some Windows APIs like: SetWindowRgn, CreateEllipticRgn, CreateRoundRectRgn, CreateRectRgn to create custom/abnormal shaped forms. The example sets the form as a Circle, Ellipse, and Rectangle using these API calls. In the VB Classic - Examples section.
  • December 7th 07 - Added a new example made with Visual Basic 6.0 that shows how to setup Username and Password protection in your applications. The example shows how to use Inputboxes and/or a Form to authenicate or allow a user to put in the proper Username and Password. Has a option for requiring Case Sensitive or Case Insensitive credentials. Located in the Visual Basic - Examples section for VB Classic.
  • December 6th 07 - A new example for Visual Basic 5.0 and Visual Basic 6.0 has been added that shows how to get the computers total cpu/processor usage percentage using the GetSystemTimes API call. The example gets the user time, kernel time, and idle time values from GetSystemTimes() and calculates those values as a percent value. The usage is based on ALL of the computers processor's and not just one of them. If you have 2x CPU's or Cores it will be the total across BOTH processors. Ex: If CPU/Core #1 is 100% percent usage and CPU/Core #2 is at 0% percent usage the total usage percentage would be 50%. Also the GetSystemTimes() API is not available until Windows XP with Service Pack 1 and above. Windows Vista and Windows Server 2003 and above is supported as well. I already have a example for Visual Basic.NET if you use VB.NET.
  • December 2nd 07 - A new example for Visual Basic.NET and usable by Visual Basic 2005 and Visual Basic 2008 has been added. The example is how to detect/get the last or latest users system-wide activity. It detects if there is keyboard and/or mouse interaction with the user. This is actually based on the Visual Basic 6.0 versions I put up a few days ago.
  • November 27th 07 - Example of finding/searching a value in the Listbox and Combobox items for Visual Basic.NET 2002/2003/05/08 has been added to the examples page. It will search the controls for the complete search string or only a partial search value.
  • November 26th 07 - The Address Book Database Example project for Visual Basic 5.0/6.0 has had a minor update. Removed some dead code and updated the Data Bar Control to where it will now look in the projects directory for the .mdb database address file. At the VB - Examples page.
  • November 23rd 07 - A new example for Visual Basic 5.0/6.0 has been added that will check/get the last time the user was active on the computer. It uses the GetLastInputInfo API and retrieves the returned tickcount value and compares to the previous value to see if the user is active or not. Remember that just because there is no activity reported doesn't mean the user is away from the computer. They could be reading a webpage, article/document, and such. The Example is located under the: Visual Basic - Examples section. A dotNet (.net) version will be added later on.
  • November 21st 07 - The official Visual Studio 2008 RTMed Languages are now available!. Microsoft has posted the downloads for all of the Express Edition IDEs. Visual Basic 2008 has some new features that you may want to check out, including LINQ support. Click this link to goto the VB 2008 Express Editions downloads page. I also have for more info and links at this link to my VBForFree.com site. Unfortunately Microsofts download server was getting hammered when I downloaded earlier today. Hopefully it will get better as the day wears on. Have fun!
  • November 20th 07 - Added a new Example and Control that shows how to make a Fusion ComClass wrapper in VB 2005 and a Visual Basic 5/6 example. The com wrapper creates 2x functions that contains code to give Visual Basic Classic (5.0/6.0) easy Network Address Ping capabilities. One function returns true or false depending on whether the ping was successful and the other will return the time it took for the url to reply. The Fusion Pinging Wrapper is under the Visual Basic.NET - Controls; section and the example is under the Visual Basic 5.0/6.0 - Examples; page. The target computer must have the dotnet framework installed for this wrapper to work.
  • November 15th 07 - A new Visual Basic.NET 2002/2003/2005/2008 compatible example that shows how to display text and/or numbers in the windows system tray, notify icon area. It uses a little trick that creates a bitmap and draws the text to display on the bitmap and then convert the bitmap to a icon and set that icon to the Notify Icon component. Not to hard huh?
  • November 14th 07 - I added a new example made with Visual Basic.NET 02/03 that shows how to do simple subclassing to move a borderless form that does not have the normal titlebar. Thankfully Subclassing is alot easier to do in dotnet then it was in VB 6.0 :) Remember that VB 05/08 should have no problems running older .net projects.
  • November 9th 07 - A new example for Visual Basic 5.0 and/or Visual Basic 6.0 has been added that shows how to get some lower-level based memory information using the GetSystemPerformance API call along with the PERFORMANCE_INFORMATION data structure I found at Microsoft MSDN and converted from C++ to VB. IT can give you various system memory based info like - Kernel Paged/Non Paged/Total, Commit Charge based info, Physical Memory info, Handle/Process/Thread totals, System Cache and more. Located under the: Visual Basic - Examples page.
  • November 6th 07 - The csWindowsShutdown Library has been updated to Version 1.4. The new update brings a couple tweaks to the code/comments and a new feature that will display the: "System Setting Change" dialog along with a "The system must restart before the settings will take place" message. You can also add your own message with the default dialog message. The example for this library has been updated as well. The example was made with VB.NET 2003 but remember older .NET codes/programs can be used with VB 2005 and VB 2008 as well! Have fun :)
  • October 28th 07 - A example for Visual Basic 5.0 and Visual Basic 6.0 that will Shutdown, Restart, Log Off ALL versions of Windows using the ExitWindowsEx API has been added. This example DOES Shutdown/Log Off/Ect.. Windows 2000/XP/(And should Vista) and it DOES use the ExitWindowsEx API Function and Works! IF you've ever wondered why simply calling the ExitWindowsEx api would not work with 2000/XP and above (it would work that way if using Win 95/98/ME though), then check out this example. The codes are somewhat based on my Visual Basic.NET 2002/2003 csWindowsShutdown library. It also uses some codes to adjust your applications token and gives it proper priviledges that I found at Microsoft. Anyways, hope this Example is useful. :)
  • October 11th 07 - I added a new example for Visual Basic 2005 and/or Visual Basic 2008 on how to send EMail messages using the SMTP Client Class in the .NET Framework(DotNetFramework). It also shows how you can use a GMail account to be the host and use that as the smtp server. The example has the normal to, from, subject, body/message, and attachment features. Located on the VB.NET - Examples page near the bottom of the page.
  • October 7th 07 - In case you don't know yet, Microsoft has made a somewhat surprising move and has decided to release the source code to the .net (DotNET) framework librarys. That is a pretty big move for Microsoft! You are only granted a Reference License in relation to the code. So its not considered 'Open Source' which would allow you to make changes and update/submit/release the librarys. My understanding is Microsoft will only let you "Look" at the codes in a sense. Anyways, Click this Link if you want somemore information about this.
  • October 7th 07 - Added a new example for Visual Basic.NET 2002/2003 and Visual Basic 2005/2008 on how to get the color of a pixel at the mouse cursor position. Uses a couple API codes to get the job done. Check out the Dot Net - Examples page to check them out and go near the bottom of the page if you want the 05/08 example.
  • September 16th 07 - Added a new small Utility called csCPUMiniMeter v1.1 that will monitor and display your computers total cpu system usage and along with your memory usage. Displays via progress bars and a graphical display similar to the way Windows Task Manager displays the usage in a graph. The program is available under the: Software section and the source code to it is under the: Visual Basic.NET 2005 - Examples section near the bottom of the page.
  • September 7th 07 - If you haven't checked out my extension page: Code Source - Links and Tips in awhile you have missed alot of newer content! I did many updates to the site within the last week or 2. I added a article on the Counters and Timers available for VB programmers (GetTickCount/timeGetTime/QueryPerformanceCounter/RDTSC), all of the VB 5.0/6.0 Code Snippets/Articles/Fusion resources. Also other various links and resources for Visual Basic.NET 2002/2003 and Visual Basic 2005. Click Here to go to the Links and Tips page!
  • August 6th 07 - I recently I added two new examples for Visual Basic 2005 located under the Visual Basic.NET (and 2005) - Examples page. They are Cropping Images and Creating Thumbnails using the CreateThumbnailImage method of the Image class. All of the VB 05 examples are near the bottom of the VB.NET - Examples page.
  • August 2nd 07 - If your interested, there is a: Coding4Fun Developer Kit 2008 Vol 1 (BETA) available for download. It also includes the source code. It appears to mainly use Vista based features. Included is Bluetooth Support, Power Management, Desktop Search, Sound Recorder, Image Acquisition, and more. Click this link to check the kit out.
  • July 26th 07 - I added a new cool little program to the software section and the code that will monitor and display your computers total cpu/processor system usage in the system tray. It will show actual numbers in the tray. It contains a right click context menu with various options. This program is a system tray app only, no form interface. If you want the code for this, It is available in the Visual Basic.NET 2005 - Examples page. :)
  • July 7th 07 - IF your interested, I have a new wordpress page with a separate list of links for VB.NET/.NET and all of the Visual Basic.NET Snippets, Articles, and Answers. Most all of it is for beginners, so don't expect all that much :) Click Here to go to the Snippets/Articles/Links/Question and Answer page for Visual Basic.NET 2002/2003 and Visual Basic 2005. Hopefully you will see something useful?
  • July 3rd 07 - If you continue to use Visual Basic 6.0, and you would like to incorporate some of the .NET classes, Microsoft has a very nice page that goes over Interoperating VB 6 with the .NET Framework. Microsoft calls it Visual Basic Fusion. It starts out creating your own CCW wrapper to incorporate the .NET functionality you want to use in your VB apps. There is a 18 page document you can download that goes in-depth from the beginning to the very end along with some example code. IF your interested, Click Here to go to the Visual Basic Fusion website.
  • July 2nd 07 - In an effort to add more useful content to the site I added a simple VB News ticker to main index page. It will mainly be industry news related to Visual Basic in one way or another. I haven't decided on whether I will keep it yet, but for now I will continue to update the news posts in it.
  • June 23rd 07 - In case your interested, Microsoft now has Visual Basic 2008 Express Beta1 Technology Preview available for download. The codename is Orcas. There does appear to be some nice features for the new VB. Built-in support for XP and Vista themes, and its supposed to have full drag and drop within the IDE. Click Here to go to the Microsoft download page for VB 2008 Beta1.
  • June 23rd 07 - I'm still working on the site to finish it up. I'm trying to add the remaining pages to Wordpress (like the links that are at my vbcodesource.com website) which is what I am going to use for the present and future links along with new articles.
  • June 11th 07 -I did some more updates on the site. All of the Examples for VB 2005 are done, and added a couple more screenshots to some of the examples. The VB Developers page is also completed. I still have both Snippets pages and the .NET links to finish.
  • June 6th 07 - I ended up getting the Visual Basic Classic links up and running. I wanted to redesign the way they are displayed, but I just don't have the time. I also wanted to redesign the setup of the snippets, but probably won't do to time restraints. Only 4 or so pages to finish. Links.NET, VB Developers, and both Snippet pages.
  • June 5th 07 - Well most of the sections are now up. The VB Developers section is still down, along with the links section for Visual Basic 5.0/6.0; Visual Basic.NET 02/03; and Visual Basic 2005. The Code Snippet pages will probably be the last page to be finished. I haven't figured out how I want to set them up yet. I would like to set them up better than they are on my .com site. Anyways, feel free to sent feedback when I get it working :)
  • June 2nd 07 - Most of the important sections are done. VB.NET 02/03/05 Controls, Tutorials, and Reference is done. The 02/03 Examples are done. All of the VB 5.0/6.0 areas are done except for the Snippets. I haven't decided yet on how I am going to set them up. So, code wise, the snippets for all versions needs to be done, along with the VB 2005 Examples. Then the more minor sections, like the links, software, and utilitys.
  • May 28th 07 - The next version of Visual Basic will have the ability to use the SilverLight plug-in. What I saw that is pretty interesting, is that the Silverlight Plug-In has Java-Script support. Yeps you can do JavaScript in Visual Basic. Here is the link to the Blog post that mentions it.
  • May 28th 07 - I also wanted to mention that you can download the complete 5 part series by clicking on this link.
  • May 28th 07 - I was over at Microsofts MSDN website and noticed they have a section specifically for Kids wanting to learn Visual Basic 2005. This link is the website and it specifically says: Visual Basic for Very Bright Kids. They have a 5 part series on getting kids started with Visuial Basic 2005. It covers the Absolute Beginning for those not at all familier with VB. Shows everything from opening/starting a project, to adding buttons/controls and using the intellisense features. Even though it says for kids, it should also be great for the absolute Visual Basic.NET 2005 (Is it even called Visual Basic.NET anymore?) beginner. I just thought it was interesting. :)
  • May 25th 07 - Still tweaking and trying to get the website ready to go. Theres still alot of work that needs done. But alot of work has been completed.
  • May 24th 07 - The tutorials for Visual Basic.NET 02/03 and Visual Basic 2005 are now done. Most of the Examples for VB.NET 02/03 are done. But I still have a half of a page or so and none of the Visual Basic 2005 Examples are finished yet.
  • May 23rd 07 - Everything for Visual Basic 5.0/6.0 is done except for the Code Snippets section. I still have not decided on how I should go about that page yet.
  • May 21st 07 - Most all of the Visual Basic 5.0/6.0 Controls and Examples are done. Still alot of work to do. Especially with the .NET version of Visual Basic.
  • May 15th 07 - Added a new update to my csTextboxX control to Version 1.1. The new version brings a new function to search the controls text for a certain string/letter/text with various search properties like Match Case. Some code has also been cleaned up. This project is almost done with but I have one or two more features in mind as updates. The compiled control and source is under: Visual Basic.NET - Controls, and the Example is under: Visual Basic.NET - 2002/2003 Examples.


 

FREE - Visual Basic 2005 Express Edition Download

 

If your interested in Visual Basic 2008, Click Here to download the Free IDE  

 

What is Silverlight? Click Here to find out. 

 

VB 2005 Keyboard Shortcut Poster
If you want the keyboard poster,  Click Here to download. 

 

 

    Our Agreement: By downloading and/or using any of the code or resources from this site, you agree NOT to misuse and/or use for any malicious purpose. You agree NOT to steal or take any of the code with the intent of claiming it to be yours. You are free to use all of the code here in your projects and take bits and pieces of code as you like. Please do not edit or take out the Title, By, Website, Email, Description, or Copyright information that the code may contain. Please do not do anything with this code here that you wouldn't want someone to do to yours. I am not responsible for anything that happens even if your using the codes and resources from this site.
 

Visual Basic Code Source - Copyright 1999-2008


[ Check my Website Uptime Status ]