Click here to Skip to main content
14,032,416 members


Great Reads

by Аslam Iqbal
Very simple way to move a form holding down mouse button
by charles henington
This method was converted to VB from C# but I believe to be much easier, althought it does not allow the F5 Key as yours does. Private panel1 As New Panel() Private canMove As Boolean Private currentPosition As Point Public Sub New() ...
by Аslam Iqbal
Charles henington, you can consider this as VB.NET.F5 is nothing but start debugging. You got my 5.Public Class Form1 Dim pastx, pasty, presentx, presenty, bt As Integer Sub moving() Dim xx, yy As Integer xx = presentx - pastx yy = presenty - pasty ...
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.

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 Md. Marufuzzaman
An easy way to do spell checking in Microsoft Access 2003 applications.
by Аslam Iqbal
Charles henington, you can consider this as VB.NET.F5 is nothing but start debugging. You got my 5.Public Class Form1 Dim pastx, pasty, presentx, presenty, bt As Integer Sub moving() Dim xx, yy As Integer xx = presentx - pastx yy = presenty - pasty ...
by charles henington
This method was converted to VB from C# but I believe to be much easier, althought it does not allow the F5 Key as yours does. Private panel1 As New Panel() Private canMove As Boolean Private currentPosition As Point Public Sub New() ...

All Articles

Sort by Updated


6 Nov 2004
An article touching simple issues like events, methods and properties.
22 Aug 2013
Opensource Outlook Express automation library
1 Jul 2002
Ryan Johnston
An article on using GDI+ in an ActiveX control
19 Sep 2013
Shivprasad koirala
Software Architecture interview questions (Service Oriented Architecture interview questions: Part 1).
18 Jun 2013
Shivprasad koirala
Architecture FAQ for localization and globalization: Part 2.
18 Oct 2008
Shivprasad koirala
Compiling the first F# program using interactive mode
11 Feb 2009
Takes numbers up to hundreds of trillions and converts them into text
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.
22 Apr 2005
A. Riazi
A utility for bulk scanning, converting the scanned pages to PDF and burning them on CD/DVD for archiving.
1 Mar 2004
Getting emails from address book using outlook object, and other folders
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.
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
20 Jan 2008
Alberto M.
Eliminar archivos de forma segura con distintos metodos
9 Mar 2008
Alessandro Del Sole
An introduction to some new cool features of the Visual Basic 9.0 language syntax.
7 Jun 2000
Alessandro Vergani
An article on patching files.
4 Nov 2004
Alex Hazanov
Property list similar to VB.NET, implemented as ActiveX control.
20 May 2005
Alex Saveliev
An article on using ActiveX control to display JPEG 2000 images in your VisualBasic applications
24 May 2000
Alex Turc
Build a grid using ATL, STL and Win32 API.
27 Nov 2001
This is a tutorial which shows you how to create a simple program that will speak anything!
10 Dec 2008
alfi uziel
Different ways to populate a listbox in Access.
4 Oct 2008
Amir Emamjomeh
This ListView acts like explorer but based on a pre-defined TreeView
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!
3 Apr 2001
Amit Dey
An ATL Component that uses ADO for data.
13 Apr 2003
Amit Dey
Writing a Word Addin using COM and VB Macros
11 May 2008
An article for using Copy/Paste of images on Web forms
24 Apr 2002
Amol Kakhandki
This article shows how to pass an array from a VC++ DLL to VB
29 Sep 2009
Andrey Chuvahin
Example dynamic configuration of DTS-packages for transferring DBF files to SQL Server with VB
16 May 2004
Article outlining methods for communicating between VB6, VB.NET, and C# apps using Window Messaging.
3 May 2005
Antonio Feijao
Restricting Windows access by hiding desktop windows and disabling special keys.
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.
8 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
4 Jun 2009
Perform ImageMagick operations in ASP.NET using command line
15 Jan 2008
Convert your swf movie file to image
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.
2 Sep 2008
Ashley Staggs
This article will explain how to fade a form in and out, using VB.NET.
1 Oct 2002
Ashutosh Arya
This series of articles demonstrates how to use some of the cool features of ATL in a time and energy saving manner.
20 Mar 2002
Short description of use of __stdcall and __cdecl in VB and C++.
4 Aug 2001
Avinash Lakshman
This article I provides an implementation of the ISoapTypeMapper interface in C++ for serializing custom objects into XML and sending them over the wire using SOAP.
16 Nov 2005
Axonn Echysttas
How to communicate between a VC++ DLL and a VB 6 application (but not only).
22 Feb 2004
This article describes the steps taken in the file synchroniser
4 Nov 2007
This is a basic internet TV software and all the main softwares available on internet use same technique
3 Apr 2008
Ben Kotvis
This article explains about developing abstract functions for accessing Stored Procedures.
21 Aug 2007
Bhaskar Shetty
Repair the DBF file which corrupted by any cause.
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.
17 May 2004
Binoy R
This small program demonstrates how to get the Windows directory path name, Computer Name, and System information details
8 Aug 2008
How to fix dotNetMSN library to easily connect to MSN service
26 Jan 2004
Bnaya Eshet
Unit Test Framework that support security context and multi threading stress
18 Jun 2007
Bogdan Apostol
Enables applications written in Visual Basic 6 to use function pointers and shows how to embed native code
2 Jul 2002
Brian Aberle
Obtaining data marked up in XML creates the need for Application Layer tools to easily and efficiently work with XML data.
3 Nov 2009
An article on how to use text template with replacement variables in VBA
23 Jul 2014
Chad Z. Hower aka Kudzu
Remotely controlling a PC to turn it on and off from software control on another PC.
7 Apr 2008
chanderp, Yash Bharadwaj
you want to display some text in your application and side-by-side you want to prevent the user from copying the content. . One way to implement this use label, but label do not support the formatting of the text and RTF formats.
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.
13 Sep 2007
Send email using DOS command line, the application will read itself txt file and add into email body. Added the size limit of attachments.
18 Mar 2006
Chatura Dilan
An artcal about richtextbox control
9 Jan 2009
It's easy to create a wrapper for .NET classes that you can use in VB6, but there are some difficulties with the types, specially Generic lists
12 May 2008
Chirag Maisuriya
An article on Binding Enum to DropdownListbox with the SortedList that sorts entries by value instead of by key.
26 Jun 2010
Chris Boss
The basic concepts of drawing in Windows.
2 Jul 2010
Chris Boss
Writing custom control classes the old fashioned way (no .NET or COM classes) is a lost art, but it is not too difficult to learn.
2 Aug 2013
Chris Kolkman
Generate an Options dialog box from the settings you create in the My.Settings namespace.
6 Oct 2008
An article on how to use the new AAA (Arrange, Act and Assert) syntax using VB.Net. And the difference between the new and the old syntax.
18 Mar 2003
Christian Ballerstaller
A class library for an easy submission of IP Address, Port Number and Subnet Mask
10 Nov 2002
Christian S Andersen
An activeX control that mimics the behaviour of Microsoft Outlook 2000/XP Appointment list view
8 Apr 2005
Christoph Buenger
This article explains how to show dialogs in Microsoft's Windows XP Media Center UI from an external application.
8 Dec 2006
A (fairly) simple tab control with closeable tabs
13 Jul 2014
This will help you make you're own advanced tic tac toe game
7 Jul 2009
CS Rocks
This article demonstrates how to manually create a COM DLL with VS 2005.
18 Aug 2008
CS Rocks
This article demonstrates how to register a COM DLL with Visual Studio 2005.
22 Dec 2008
CS Rocks
This article discusses various things to consider when upgrading a VB6 app to VB.NET.
7 May 2009
CS Rocks
This article demonstrates how to download a file from a (HTTPS) WebDAV server in VB.NET
11 Aug 2009
Damian J. Suess
Xeno Innovations' - Virtual Desktop Manager allows you to run 4 different desktops without filling up the taskbar and minimized GDI usage. (virtual window manager vdm vwm)
19 May 2002
Dan Elebash
Modified version of Frank Fang's code ported to VB and made CCW.
7 May 2000
Dan Madden
Keep sensitive data safe via encryption
5 Feb 2001
Dave Richards
A useful tool for generating Excel graphs using Visual Studios built-in profiler
10 Jan 2016
David Vanson
Generate you own barcodes for your business, Promotional items or to share links with friends.
25 Apr 2002
Davide Pizzolato
Basic steps to transform an MFC button in an ActiveX control
6 Aug 2012
An example of how to implement and validate non-personal CD-Keys (ideal for distribution on the back of CD cases)
17 Oct 2007
When is writing to memory slower than writing to disk? When it's VB 6
26 Nov 2008
A brief overview of Extension Methods.
3 Nov 2002
Slider control class to perform gamma correction.
4 Dec 2002
Screen Snaper is an fast screen, window, region and print screen capture
28 May 2008
Didara F Dosabhai
Define schedules to the program for executing programmer defined jobs
27 May 2006
Diwahar A K
The souurce code solves the soduku(Medum Level)
28 Aug 2001
Dmitri Sviridov
The article decribes how to implement docking ActiveX control using MFC and ATL
6 Jul 2009
Gey any control's value in the type specified.
22 Apr 2014
Duncan Edwards Jones
Introduces and discusses the Common Language Runtime framework classes used in printing from a .NET Windows Forms application.
18 Mar 2003
Duncan Edwards Jones
This article shows how you can register custom windows messages and create windows solely for dealing with these messages, and use these to communicate between your applications.
6 May 2003
Duncan Edwards Jones
Describes the layout of a Windows executable file and how to read this.
12 May 2003
Duncan Edwards Jones
A system wide hotkey control written in VB6
21 Oct 2003
Duncan Edwards Jones
Part 2 in the series showing how to write a debugger in VB
8 Jan 2004
This application demonstrates how to Create, Train and Test an AI Chatbot.
30 Nov 2003
This application demonstrates how to write a VB client for an AI chat bot.
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.
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.
13 Apr 2004
Some would call it a “natural language search engine”. Another term for it is an “automatic search engine” as you do not have to manually parse your ideas for the Internet, rather you converse with the Internet in natural language and it brings you materials as appropriate to facilitate your needs.
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.
31 May 2007
An article on using .NET controls in VB6
12 Jul 2007
Eduardo Campano
This article explains how to open a VB6 MDI child form inside a .NET MDI form
10 Mar 2014
This is a very fast way to access string (or other) data with minimum memory consumption.
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.
31 Oct 2008
Eric Paul Schneider
A listbox which supports custom drawing properties for each list item.
25 Apr 2002
Fernando Finelli
How to list or manage users from a domain
25 Apr 2002
Fernando Finelli
Verify Windows Open in Visual Basic
25 Apr 2002
Fernando Finelli
OCX User Control for Visual Basic
9 Nov 2003
String generator for wild characters.
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).
11 Dec 2000
Franky Braem
An ATL control for monitoring your directories and/or files for updates, creation and deletion
7 Jun 2000
Franky Braem
An ATL-control for redirecting stdout/stdin
29 Aug 2001
Franky Braem
An ATL based control for reading and writing zip files.
6 Oct 2001
This program was written to make implementing a collection in ATL a snap
25 Sep 2006
How to execute a Perl script from VBA.
12 Sep 2008
A very simple way of doing it.
12 Sep 2008
This is an easiest program that allows you to send e-mails by only defining SMTP Server name.
5 Jul 2001
A simple example of using the DirectoryServices namespace in .NET
10 May 2005
Create an analogue clock with a game !!
2 Mar 2008
Gayan Buddhika
How to Load Windows Form From Data Base
10 Nov 2005
George Mamaladze
This workaround allows you to show HTML elements on top of ActiveX elements (an tag).
7 Mar 2005
This small utility generates code to call store procedure or C# class from Table
18 Feb 2013
Query the properties, or download a file present on a Unix server to a Windows server via SFTP connection
12 Aug 2002
Gopi Subramanian
Small Web Agents using VB - Part II
12 Oct 2016
As users are migrating from traditional desktops to mobile devices, transitioning your Windows application to the web is the next step to increasing your exposure. Thinfinity VirtualUI delivers your Windows applications to users on any device, anywhere.
28 Feb 2004
Hans Dietrich
This series of articles is a step-by-step guide to constructing C++ DLLs that include C++ functions and C++ classes, and then calling the DLL functions and classes from VC++ and VB programs.
2 Oct 2009
Hans Dietrich
This series of articles is a step-by-step guide to constructing C++ DLLs that include C++ functions and C++ classes, and then calling the DLL functions and classes from VC++ and VB programs.
6 Jan 2005
Hans Dietrich
Add Winsock error lookup to your C++ or VB app with this DLL.
11 May 2002
Hans Maerki
ZULU is a simple tool to create websites with navigation - using excel.
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.
24 Apr 2004
Hesham Amin
This article is about creating ActiveX controls in Visual Basic 6 that has two extra mouse Events: MouseLeave, MouseHover
8 Jan 2003
Hesham Amin
Using DataGrid and Data Controls to Access an Access Database
27 Sep 2002
A utility to manage your passwords and membership info in encrypted form
22 Feb 2010
Hosam Ershedat
Teaches you how to accept files and folders and change their attributes
25 Feb 2004
A solution for writing game 3D using VC combined with VB.
17 Mar 2004
Ilan Shapira
Add-In that enables customized auto complete to code/comment blocks in Developer Studio IDE
24 Jun 2004
Ilan Shapira
Customizable method documentation generator
23 Feb 2008
Imran A Momin
A chat application using a TCP protocol. This application is for VB6 User
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
3 Jan 2008
imran afzal
How to add Click Event on TextBox
22 Feb 2009
Counter based c8051
18 Jul 2014
USB IR with c8051
28 Apr 2004
Automation of COM Dialogs in a DLL
17 Jan 2001
A Step by Step tutorial on SAFEARRAYs and UDTs in COM
20 Aug 2003
you can use this control to your program - see sample .
4 Aug 2003
An ActiveX Control - you can create a Skinable Form in Desgin Time.
3 Aug 2003
New Object "Group Check Box"
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!!
8 Nov 2017
Ismael M.
A generic DLL that call any .NET DLL in VB6.
14 Jan 2014
When discussing VB6, we should look at the reality of the situation and not on preconceived opinions. New source code projects are made daily in Visual Basic 6.0. The paper proposes the reintroduction of Visual Basic 6.0 on the market, in parallel with Visual Studio line.
20 Oct 2007
The best free grid control, you can choose any format (font name, bold, italic...) for each field and much more
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).
7 May 2009
Generates a bunch of gibberish from real text.
16 Jun 2007
James Ashley
Interop Forms Toolkit 2.0 is a new bridging tool allowing developers to use .NET Forms and .NET UserControls in VB6. This tutorial demonstrates how to add webservices, multithreading, and XAML to VB6 projects. It also provides custom C# Interop UserControl templates for use with the Toolkit.
31 Mar 2009
James Mouchett
To format a string into currency without the dependency of VB6
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.
21 Jul 2008
Jans Mary Suncy
Copying files from source locaion to target location based on the file creation date
25 Jan 2000
Jason Troitsky
A class to encapsulate extended MAPI functions.
26 Mar 2008
Use this validator control to require that at least one control in a list has a value.
13 May 2008
Timeless or non-progress based waiting / progress control using WPF
2 Oct 2002
Jeeva S
This is Simple Java System Tray Application.. This Works only in Windows Environment. No Need For JNI.
3 Mar 2003
Jeff Turner
Installing .NET framework with your application.
21 Dec 2008
Complete demo of embedding images in an email message.
17 Feb 2000
Jeremiah Talkar
A note for C++ programmers about global varaibles in Apartment threaded VB COM objects
20 May 2009
Jeroen De Dauw
A multithreaded file downloader with progress details, speed info and more
28 Apr 2009
Jeroen De Dauw
Dialog that enables user to submit various types of bugs via a webservice
2 Nov 2005
Jerry Edens & Doug Eveland
A framework for performing unit tests.
3 Jan 2004
Tool for extracting comments from a Visual SourceSafe database.
5 Oct 2009
Jesse Fatherree
This simple function will programatically enumerate all properties and values in any WMI class.
20 Nov 2008
Joe Blauth
In this tutorial, we will take a closer look at a technology that allows you to store objects externally with ease, retrieve them effortlessly, and work with them as if you were dealing with some kind of simple database.
7 Jan 2008
Joe Lynds
Use the Windows Volume Shadow Copy service from .NET.
16 Jul 2009
John M Bundy
Allow users to customize your forms
29 Mar 2009
Jomar Pabuaya
An explanation of the useful code within Hotel Reservation System
29 Mar 2009
Jon Law
A Currency Input Box in VB.NET
23 Jun 2002
Jon Taylor
This article describes a helper class that assists with placing an icon in the shell (aka "system tray"), and changing the tip text. You can get this functionality by simply deriving your ATL object from the helper class.
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.
8 Dec 2007
Create a program that can programatically change the background image, and convert images to BMP.
24 Nov 2010
How to check whether .NET is installed in PC Visual Basic 6 code
19 Feb 2008
Kamran A
A customizable cloud generator written in VB.NET.
7 Mar 2014
Kazi Zakir Hossain
How to detect system wide mouse events in your application
14 Sep 2008
Kazi Zakir Hossain
A VB6 project describing how to implelement timer functionality without a timer control
20 Sep 2008
Kazi Zakir Hossain
How to detect the media insertion / ejection in ROM in VB6
21 Aug 2009
A very simple, XAML-based month-view calendar that shows appointments, exposes events, and allows dragging appointments in the current month.
5 Jul 2009
Write Arabic in programs that don't support the Arabic language, using Unicode.
14 Dec 2009
Inherited ListView which enables user to order multiple items by mouse, and automatically scrolls if necessary
5 Aug 2000
Konstantin Boukreev
Describes an ActiveX Control to use OLE Automation to set an object's properties.
23 Mar 2005
Konstantin Merz FFB
With this application, you can chat with computers and different protocols.
24 Mar 2005
Konstantin Merz FFB
This application is a simple webserver with winsocks

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