Click here to Skip to main content
14,037,160 members


Great Reads

Implementation Nhibernate concept in VB.NET
by Mark Kruger
API which shows a Selection Overlay and notifies the caller when it's resizing and notifies the final rectangle.
by kirkaiya
A very simple, XAML-based month-view calendar that shows appointments, exposes events, and allows dragging appointments in the current month.

Latest Articles

by Member 12173401
Automatically clear/format the text box content with few lines of code. The idea sounds good, isn't it? It can be done with a foreach loop and form's control collection.
by NewPast
Converting codes Focus on upgrading VB6 to VB.Net and converting C# VB.Net, and listing many other helpful converter including php, java & others.
by Clifford Nelson
This is a tip that has the code for selecting an Excel file and sheet for import into Microsoft Access. This includes the code required to browse for a file, and populate a ListBox with the sheets of the Excel Workbook, and the code to import an Excel spreadsheet.
by Ismael M.
A generic DLL that call any .NET DLL in VB6.

All Articles

Sort by Title


7 Jan 2008
Compute "SnapValues" with minimum of fractional digits, useful in autoscaling Chart-control
19 May 2002
Dan Elebash
Modified version of Frank Fang's code ported to VB and made CCW.
22 Jul 2007
Yuriy Kyyan
An article on creation automated interface for .NET applications.
25 Sep 2008
Call a .NET COM+ Interop component with Classic ASP.
28 Jun 2007
This article discusses how to access a .NET component from a COM client, with an example of how to merge two different word documents into one
8 Jan 2004
This application demonstrates how to Create, Train and Test an AI Chatbot.
28 May 2008
Didara F Dosabhai
Define schedules to the program for executing programmer defined jobs
6 Nov 2004
An article touching simple issues like events, methods and properties.
7 Nov 2002
The control overwrites the windows event handler to overtake the paint event.
10 May 2005
Create an analogue clock with a game !!
22 Dec 2002
Philipos Sakellaropoulos
A COM component written in C++ that offers functions for multiple parallel downloads, Internet cache access, URL and path resolving.
18 Oct 2008
Matt Fomich
Instructions for using the Cards dynamic Link library. FreeCell game included.
25 Jun 2002
Len Holgate
Although socket based TCP/IP servers using IO Completion Ports are often written in C++, it's sometimes useful to write such a server in Visual Basic.
12 May 2011
Elizalde G. Baguinon
Most programmers prefer hand-coding database queries. This is a class that automates query building, while the code is as readable as the program logic.
9 May 2004
Binoy R
The NotifyIcon Component will display an icon in the status bar notification area, which you can use as notiification purpose to alert users that an action or event has occured.
8 Dec 2006
A (fairly) simple tab control with closeable tabs
24 Feb 2008
Imran A Momin
A chat application using a TCP protocol. This application is for VB6 User
5 Feb 2001
Dave Richards
A useful tool for generating Excel graphs using Visual Studios built-in profiler
30 Jul 2003
Marcello Bonino
Correct input/output of strings to/from a DLL written in VC++, using BSTR type.
10 Nov 2005
George Mamaladze
This workaround allows you to show HTML elements on top of ActiveX elements (an tag).
15 Jan 2008
Sensational botanic discovery: the smallest Tree on Earth! About a generic Tree, and looping it with ForEach
7 Jan 2008
Rahman Mahmoodi
Abstract class versus Interface: Usage and Implementation.
13 Apr 2008
Mostafa Kaisoun
AciveX for using MSDataGrid with ComboBox and DTPicker
21 Mar 2001
Frank Boettger
Three ActiveX controls that allow the runtime-browsing of the object model hierarchy of a COM-Object, its implemented interfaces and the browsing and interactive changing of its properties and methods (a somewhat extended combination of VB's property- and debug-windows).
20 Oct 2007
Automatically create recent menu items, it's very easy and useful. You just need to define file to save, and menu button (class will automatically create all items).
24 Apr 2004
Hesham Amin
This article is about creating ActiveX controls in Visual Basic 6 that has two extra mouse Events: MouseLeave, MouseHover
4 Nov 2001
S.S. Ahmed
This article shows how to create tasks in the SQL Server remotely.
4 Nov 2001
S.S. Ahmed
Create a component to administer SQL server remotely, create tasks that remove themselves from the scheduler after performing the assigned job.
29 Apr 2008
Sabarinathan A
Advanced Collection (like ASP.NET name/value collection) for VB6 Application settings
30 Jul 2009
Create an Aero-style wizard in VB.NET
30 Jun 2007
How to print a Form in VB.NET using the Printform Component. Describes the various ways with examples on how to customize the printed output according to your need.
3 Mar 2003
Jeff Turner
Installing .NET framework with your application.
22 Apr 2014
Duncan Edwards Jones
Introduces and discusses the Common Language Runtime framework classes used in printing from a .NET Windows Forms application.
4 Aug 2003
An ActiveX Control - you can create a Skinable Form in Desgin Time.
19 Nov 2009
Philipos Sakellaropoulos
ASP pages and free COM objects for generation of thumbnails and thumbnail views.
14 Jun 2004
Neville Dastur
A COM component that implements interprocess communication, and illustrates firing events to a COM container such as Visual Basic
22 Feb 2004
This article describes the steps taken in the file synchroniser
2 Feb 2008
Mostafa Kaisoun
Using Multimedia MCI Control to make animation in VB6
17 Jun 2008
Nelson Kosta Souto
Application configuration settings .NET & VB 6 with XML
20 Apr 2011
Artem A. Razin
In March 2011, Virtualization Technologies released a new version of the developer library that makes it possible to use virtualization in applications.
18 Jun 2013
Shivprasad koirala
Architecture FAQ for localization and globalization: Part 2.
30 Nov 2003
This application demonstrates how to write a VB client for an AI chat bot.
11 Dec 2007
James Sullivan
In this article, I would like to share my experience and knowledge about ASP.NET Caching and how it can improve your website performance.
19 Sep 2013
Ron Schuler
ASP.NET PDF document viewer control that does not require any Acrobat product to be installed
19 Feb 2008
A customizable cloud generator written in VB.NET.
3 Apr 2001
Amit Dey
An ATL Component that uses ADO for data.
30 Aug 2002
Hemant Kurdia
Shows dynamic creation of one ATL full control in a composite control and also to show images directly from database without file system intervention.
6 Feb 2000
Mario Zucca
A grid control for displaying tabular data, based on Chris Maunder's grid control
6 Mar 2003
Philipos Sakellaropoulos
A tool that automatically generates HTMLHelp documentation of COM type libraries. You can then add explanations and example source code for your methods.
28 Apr 2004
Automation of COM Dialogs in a DLL
10 Jan 2016
David Vanson
Generate you own barcodes for your business, Promotional items or to share links with friends.
17 Feb 2000
Jeremiah Talkar
A note for C++ programmers about global varaibles in Apartment threaded VB COM objects
4 Oct 2008
Amir Emamjomeh
This ListView acts like explorer but based on a pre-defined TreeView
12 May 2008
Chirag Maisuriya
An article on Binding Enum to DropdownListbox with the SortedList that sorts entries by value instead of by key.
16 Nov 2012
Mohit Soam
A Game engine tutorial describes how to play the game and how to customize the game. The game is user friendly that lets you to change the view, difficulty, etc. without changing the VB code.
28 Apr 2009
Jeroen De Dauw
Dialog that enables user to submit various types of bugs via a webservice
22 Dec 2007
Miles Gibson
Iron Speed Designer builds database, forms, and reporting applications for .NET – without hand-coding. Quickly create feature-complete custom applications that integrate Web pages, controls, data access, validation and security. Accelerate development and eliminate infrastructure programming.
22 Oct 2005
Waleed Zedan
Custom editors in building user controls
21 Apr 2009
Steve Krile
Expand the usefulness of the AutoComplete Ajax extender
27 Feb 2004
A. Riazi
Building COM components that can be called from any IDEs that support COM with MATLAB COMBuilder toolbox
2 Mar 2004
A. Riazi
Building COM components that can be called from any IDE that supports COM with MATLAB COMBuilder toolbox.
31 Mar 2003
Rui Miguel Barbosa
Create a code39 barcode using a webservice in C#
22 Oct 2014
Accessing a C# .NET DLL in VB6 using Com+ or Com Interop
2 Mar 2003
Arik Poznanski
This article is about Application Desktop Toolbars, which are applications that can align to the screen much like the taskbar. The article will develop a base class for developing such apps.
26 Jun 2007
In this article, we'll talk about VB6-.NET interoperation without involving COM. How? Making C-like exports of some functions from a VB.NET DLL. First, I'll introduce the technique used with a very simple sample and then it will be explained how to set a global hook just using VB (6 and .NET).
7 Apr 2004
Control for entrance of numeric data with the mouse.
20 Mar 2002
Short description of use of __stdcall and __cdecl in VB and C++.
24 Feb 2004
This intermediate tutorial describes how to play campaign button memory and how to customize the game. The game is data driven so you can change the images, difficulty, etc. without changing the VB code.
23 Feb 2004
This version of campaign button memory uses timers to limit the game time and to limit how long users see their selected images when the images don’t match. This version also randomly places the political buttons on the form so that the game can be played infinite times.
11 Aug 2005
This article describes how to Capture active window of your application
11 Oct 2009
Rajesh Naik Ponda Goa
The code shows an easy way to capture desktop to file.
15 May 2003
This article explains how to change the specified Drive Icon using VB 6. This is only tested with Windows 2000.
22 Feb 2010
Hosam Ershedat
Teaches you how to accept files and folders and change their attributes
20 May 2003
Parag Paithankar
How to check Yahoo! mail account via HTTP
14 Jul 2017
Using ATL and STL to create collections of COM objects without circular references
11 May 2008
An article for using Copy/Paste of images on Web forms
25 Jan 2000
Jason Troitsky
A class to encapsulate extended MAPI functions.
18 Jan 2007
Vinayaka Krishna Shenoy
This utility will help to generate the DataAccess Objects based on the Connection strring provided at the config file
6 Oct 2001
This program was written to make implementing a collection in ATL a snap
31 Jul 2004
This simple program, which I develop for my understanding. This may help you for understanding the com coding and using it VB
6 Mar 2005
Prashant M. Tailor
Using COM components in .NET framework.
10 Apr 2002
Len Holgate
This example COM component provides 3 COM objects for using the Win32 Mailslot IPC mechanism. The component may be useful if you need to communicate from VB using Mailslots.
21 Oct 2003
Paul Welter
Serializes and deserializes COM objects into and from XML documents
18 Jun 2007
Bogdan Apostol
Enables applications written in Visual Basic 6 to use function pointers and shows how to embed native code
18 Oct 2008
Shivprasad koirala
Compiling the first F# program using interactive mode
25 Apr 2017
Rene Bustos
I will show you how to get a response from a Web Service developed over .NET (version does not matter)
5 Aug 2004
Shutdown your PC from anywhere in this universe using mobile phone, with lesser cost.
16 Feb 2004
Convert a given currency in words with Indian style digital grouping
20 Dec 2008
Imran A Momin
Its a small piece of code, that converts the image file into array of byte which can be stored into database at type image
15 Jan 2008
Convert your swf movie file to image
25 Dec 2003
EZ methods to copy a complete folder, while filtering the filetypes as needed.
22 Jul 2008
Jans Mary Suncy
Copying files from source locaion to target location based on the file creation date
22 Feb 2009
Counter based c8051
12 Nov 2001
S.S. Ahmed
This article will show you how to test your web page for active links. You will learn how to use the Internet Transfer Control. This is a real world example of Inet usage.
20 Mar 2009
Mostafa Kaisoun
ActiveX to display invoice in grid and edit it, print invoices as Data Report using VB6
4 Nov 2001
S.S. Ahmed
This application shows how to create flexible and robust reports using VB's data report utility.
6 May 2009
Mostafa Kaisoun
Create a new Table and re-create Table to set existent Field as Primary Key
21 Nov 2002
Philipos Sakellaropoulos
An article on writing thumbnail shell extensions for your MFC document types
4 Nov 2001
S.S. Ahmed
The article shows how to create VB Add-Ins, it also explains Extensibility Object Model (EOM).
7 Jul 2009
CS Rocks
This article demonstrates how to manually create a COM DLL with VS 2005.
25 Apr 2002
Davide Pizzolato
Basic steps to transform an MFC button in an ActiveX control
4 Nov 2001
S.S. Ahmed
This article shows you how to use Winsock in a client server environment, we will create two separate applications, one of which will be a server and the other will be a client.
29 Jun 2004
irfan patel
If you are a beginner(or intermediate) and want to develop an MDI application in C# then this one is for you!!
20 Jan 2008
Sushant Joshi
This article describes how to generate Excel at client side and embedd "Pivot Tables" and "Charts" into the Excel.
4 Nov 2001
S.S. Ahmed
This sample application shows you how you can use the TAPI 3.0 functions to create a TAPI application of your own.
7 May 2000
Dan Madden
Keep sensitive data safe via encryption
29 Mar 2009
Jon Law
A Currency Input Box in VB.NET
17 Mar 2004
Ilan Shapira
Add-In that enables customized auto complete to code/comment blocks in Developer Studio IDE
12 Apr 2005
Nick Parker
Using reflection and a custom attribute to bind data to UI elements.
7 Feb 2008
Provides Custom Sorting for a ADO.NET bound WPF ListView
3 Nov 2009
An article on how to use text template with replacement variables in VBA
15 Feb 2003
Tarun Jain
A detailed look at the concepts involved in data binding and controlling data binding.
20 Oct 2007
The best free grid control, you can choose any format (font name, bold, italic...) for each field and much more
18 Nov 2007
M Saqib Ali
It is an object of database where we connect the data SQL Server and do working in sqlserver.
9 Oct 2006
Ajey Dudhe
This utility can be used to compare two MS Access databases for changes in the data. You have the option of generating the SQL scripts and\or a summary XML
10 Nov 2002
Christian S Andersen
An activeX control that mimics the behaviour of Microsoft Outlook 2000/XP Appointment list view
9 Dec 2008
Do you want to use zLIB Inflate function in VB? - This sample decodes a PDF (stream...endstream) to plain text. Extract plain text from PDF file
20 Sep 2008
Kazi Zakir Hossain
How to detect the media insertion / ejection in ROM in VB6
7 Mar 2014
Kazi Zakir Hossain
How to detect system wide mouse events in your application
3 Apr 2008
Ben Kotvis
This article explains about developing abstract functions for accessing Stored Procedures.
12 Sep 2008
A very simple way of doing it.
28 Jun 2002
Adrian Bacaianu
This article will demonstrate how to build and use a COM Add-In using Visual Basic. An useful sample is also provided.
19 May 2002
Adrian Bacaianu
This article shows how to create one ATL COM component using the WinInet functions, how to use it in ASP programs and how to test it from the Visual Basic client. It also shows how to use multithreading support in this component.
18 Oct 2009
Mostafa Kaisoun
How to use ADO to display Tables, Fields and Records in TreeView and ListView
28 Aug 2001
Dmitri Sviridov
The article decribes how to implement docking ActiveX control using MFC and ATL
8 Aug 2008
How to fix dotNetMSN library to easily connect to MSN service
11 Jul 2012
S.S. Ahmed
An article that shows the usage of Internet Transfer Control
11 Aug 2005
This article describes how to move a window having no frame without using any API call.
26 Jun 2010
Chris Boss
The basic concepts of drawing in Windows.
29 Sep 2009
Andrey Chuvahin
Example dynamic configuration of DTS-packages for transferring DBF files to SQL Server with VB
22 Mar 2008
Trevor Tubbs
Dynamic User Settings
12 Mar 2008
Sushant Joshi
To adjust the size of the drop-down list dynamically at the client-side and adding back-ground and fore-ground color to the drop-down list.
17 Jan 2008
Sushant Joshi
In ASP.Net we frequently create dynamic controls (rows) using ASP.Net Web Control table. The major reason behind it is the ease of creation. Most of the times the developers prefer the “System.Web.UI.WebControls.Table” over datagrid because it is analogous to the HTML table. In our project we opted
12 Sep 2008
This is an easiest program that allows you to send e-mails by only defining SMTP Server name.
5 Aug 2005
Michael Gopshtein
Describes a tool for easy detection of memory leaks.
16 Jul 2009
John M Bundy
Allow users to customize your forms
20 May 2005
Alex Saveliev
An article on using ActiveX control to display JPEG 2000 images in your VisualBasic applications
29 Jan 2009
Mostafa Kaisoun
Using new ActiveX to edit Microsoft Flex grid with Combo box in VB 6
11 Feb 2004
Demonstrates how to easily simulate an editable combobox that can persist previous entries (Like Internet Explorer).
21 Dec 2008
Complete demo of embedding images in an email message.
12 Jul 2007
Eduardo Campano
This article explains how to open a VB6 MDI child form inside a .NET MDI form
4 Oct 2012
This guide shows how to extend a standard TextBox to have an "empty value" template
21 Nov 2008
This is an inline enumeration of files instead of building an array first.
2 Jul 2009
Enterprise Library wrapper class to implement run-time dynamic connection strings without using config file
12 Dec 2007
Wahab Hussain
This will help you manipulate an Excel file through your code. You can update the Excel file as well.
26 Apr 2008
Senthil S
Export data from VB.NET Dataset to Excel without using Datagrid/DataTable
28 Jul 2000
Len Holgate
ADO seems to be the ideal way to expose tabular data from your own COM objects and the ATL OLE DB Provider templates can help!
28 Jul 2000
Len Holgate
The ATL OLE DB Provider templates appear to rely on the fact that your data is kept in a simple array, but that's not really the case at all!
28 Jul 2000
Len Holgate
Adding bookmark functionality is relatively easy and it enables our ADO recordset to be used with a greater number of data bound controls.
9 Nov 2008
Razi Syed
Rich Text Box control with built in options
26 Nov 2008
A brief overview of Extension Methods.
3 Jan 2004
Tool for extracting comments from a Visual SourceSafe database.
2 Sep 2008
Ashley Staggs
This article will explain how to fade a form in and out, using VB.NET.
4 Dec 2002
Screen Snaper is an fast screen, window, region and print screen capture
1 May 2008
Sabarinathan A
Graphical Interface for FFMPEG all in one Video & Audio Converter
9 Jul 2008
This piece of code will show you to convert any video file format to high quality flv and stream it on web server
11 Dec 2000
Franky Braem
An ATL control for monitoring your directories and/or files for updates, creation and deletion
2 Sep 2004
Josip Medved (unused)
I sometime need to show things in tree manner. This is not big problem unless you try to fill it from database. Since in .NET there is no key and child adding like in VB6 things have to be done recursively.
15 Sep 2008
Mostafa Kaisoun
Create Mathematical Trick by displaying seven numerical tables using MSFlexGrid
2 May 2011
Roberto Cervantes Rivero
If you need to find a word in all tables and views in a SQL Server database, this is the easy solution.
19 Mar 2006
Chatura Dilan
An artcal about richtextbox control
16 Sep 2008
Ted John
A structure that stores up to 32 booleans in a 32-bit integer.
12 May 2008
Mostafa Kaisoun
ActiveX control makes FlexGrid as DataGrid and edits FlexGrid
31 Mar 2009
James Mouchett
To format a string into currency without the dependency of VB6
20 Jan 2008
Alberto M.
Eliminar archivos de forma segura con distintos metodos
1 May 2008
Prashant Ladha
Want to get rid of your duplicate emails in MS Outlook ? Already restricited trial version of plugins who do that ? This is the basic free solution.
26 Jun 2010
chanderp, Yash Bharadwaj
In some application we need to fullscreen the App .Here is simple class that can fullscreen any App. Just create a variable of this class type and call the function using the class variable.
7 Mar 2012
Yiannis Spyridakis
This articles describes the implementation of functors (of sorts) for VBA using C++ ATL.
3 Nov 2002
Slider control class to perform gamma correction.
1 Jul 2002
Ryan Johnston
An article on using GDI+ in an ActiveX control
3 May 2001
Amir Samdani
Use this class to separate all database calls hidden to the callers. Nobody has to take care of how database retrieval is going on!
14 Mar 2004
Generic P2P architecture, tutorial and example that covers basic P2P strategy. Upon completing this tutorial, you will be proficient in basic P2P design and coding.
10 Nov 2009
A Generic Record Selector Windows Form with Data Filter
5 Oct 2009
Jesse Fatherree
This simple function will programatically enumerate all properties and values in any WMI class.
6 Jul 2009
Gey any control's value in the type specified.
1 Mar 2004
Getting emails from address book using outlook object, and other folders
18 Dec 2007
Member 4159567
Get the Values From DataBase and Stored into excell Sheet
28 Feb 2005
Parag Paithankar
An article on getting user logon times for a specific domain or computer
19 Jan 2009
Scott Bright
How to access the file DropEffect in VB.NET in order to tell cut from paste for a file DropList.
2 Nov 2005
Ryan Rader
Getting Zip+4 from
7 May 2009
Generates a bunch of gibberish from real text.
3 Aug 2003
New Object "Group Check Box"
20 Aug 2003
you can use this control to your program - see sample .
30 Mar 2009
Jomar Pabuaya
An explanation of the useful code within Hotel Reservation System

Advertise | Privacy | Cookies | Terms of Service
Web05 | 2.8.190424.1 | Last Updated 25 Apr 2019
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid