Articles and Tutorials

Most Popular  
The articles and tutorials other users have found the most useful.  Broken out by beginner, intermediate and advanced level.
 
Newest  
Stay up to date with the latest and greatest!
 
To access the entire archive of articles and tutorials simply use the 'Browse All Categories' and 'Search' menu items in the drop-down hot menu at the top of the screen.

Most Popular

Beginner

Intermediate

Advanced

VB6 Extra tools 22-Jun-2012
by Kenneth Ives
Language: Visual Basic

A couple of tools to make your programming life a little easier.

Setting and getting file attributes w/o affecting other attributes - Updated
by Rde (from psc cd)
Language: Visual Basic

These two simple wrappers can be used for setting and retrieving individual or selected file attributes without affecting the other attributes of the file. For example, to set the Archive bit of a file you should not just set its attributes to vbArchive (32), as this will turn off any other attributes currently set. Normally you would need to get the file attributes, add the desired attribute to the current attributes, then set them again. These wrappers just hide the details of thi ... (see entry for full description)

AMAZING DECIMAL TOBINARY IN A FEW LINES OF CODE
by QUASI-MODE (from psc cd)
Language: Visual Basic

make a DEC2BIN code easy and quick to run.

A BRIEF HISTORY OF BASIC
by Rde
Language: Visual Basic

A BRIEF HISTORY OF BASIC

The Optimum FileExists Function
by Bonnie West (from psc cd)
Language: Visual Basic

The ideal implementation of FileExists should be simple, efficient, supports wildcards and above all else, work flawlessly in all scenarios. In the refined to near perfection version 11.0 below, all of those are met, except one. For that single shortcoming, v7.0 fills the role adequately.

Bonus: A few related routines are included as well.



Switch Case
by Lefteris Eleftheriades (from psc cd)
Language: Visual Basic

Did you know that the capital letters are different from the small letters only by one bit? A = 01000001 while a = 01100000 the 3rd bit is the capitalization

simple drag drop file textbox
by cold_postage (from psc cd)
Language: Visual Basic

drag and drop files into a textbox is simple with this code

Arrays Again
by TonyGG (from psc cd)
Language: Visual Basic

Clearing out the digital cupboards, here is a tutorial on Arrays.

Possible error in VB6 Compiler
by Marco v/d Berg (from psc cd)
Language: Visual Basic

This is possebly an error in the VB6 compiler but i have turned it into a way to find out if you are in the IDE or Compiled version.

A basic DDE Server that accepts LinkExecute commands
by Chui Tey (from psc cd)
Language: Visual Basic

Demonstrates how to write a VB DDE Server that accepts DDEExecute command.

DeskNote
by Aimee Bailey (from psc cd)
Language: Visual Basic

ever wanted to store notes on your desktop? well this does just that! no more faffing around with notepad trying to find where u put that .txt file or whateva, with a few clicks here and there you can have a system up where ur notes load up on startup ready and waiting!! includes some 3rd party coding (which i thank you guys!!) and does the job well

Making Archives From Files V2 IN PURE VB!
by actorics.de (from psc cd)
Language: Visual Basic

It can make an archive from any files (without compression) and can extract them. It can open an archive and show the contents. Also it can split an archive and it can show the contents of a splitted archive. It has got an internal viewer. Faster then CYBER-CRYPT!

Process Access DB using DAO
by TheVBPro (from psc cd)
Language: Visual Basic

This tutorial / demo app shows you how to process an Access database using "old school" DAO (Data Access Objects) code. Covered in the tutorial is the DAO Object Model, as well as methods for recordset processing, searching, inserting, updating, deleting, etc. The sample app also uses Crystal Reports (the version that came with VB6 and VB5, not a commercial version). The Employee.mdb file that is part of this sample app is Access 97 format, and it MUST be 97 as the old version of Cr ... (see entry for full description)

JS Engine+Debugger (QTScript)
by dzzie
Language: Visual Basic

Test project for using the QTScript Javascript engine and debugger UI from VB6. Including ability to integrate with VB form objects and COM controls.

MDB ADO DateValue
by Quake
Language: Visual Basic

Getting the DateValue DateDiff between 2 dates. Useful for setting up a History Auto delete. Just Added Double Checker. Will only Delete if they match. Good if you're not using Index/ID's. Commented out. See * New

MDB ADO SQL RESET COUNTER
by Quake
Language: Visual Basic

Command to Reset ID / INDEX Counter. See * New for a Fix if you are having issues if you ran this code on a populated Recordset.

_ TUTORIAL: BitBlt & GDI32 for the Thick-Headed: BitBlt explained, + Load Sprites, Double Buffering!
by (Tim Miron) yar-interactive software (from psc cd)
Language: Visual Basic

"BitBlt [and GDI32] for the Thick Headed" is an in-depth, plain-english, streight-forward tutorial that teaches everything there is to know about BitBlt, and some related API. It covers everything from loading bitmap files into memory (no more picture boxes) to double-buffering (say goodbye to the SLOW 'AutoRedraw'!) to Explaining the BitBlt API in PLAIN ENGLISH. PLUS the tutorial only takes about 15 to 20 minutes to complete! (A completed version of the example project is also incl ... (see entry for full description)

Updated - 27 VB Hints and Tricks you should know
by Filipe Lage (from psc cd)
Language: Visual Basic

Just a bunch of VB6 hints and tricks I thought I could share with you. Many new hints and tricks you should know in VB6. How to add events to Windows Application log How to add controls in run time VB6 and the 2GB File limit - Be aware How to hide your application from task manager ASM Subclassing - Moving back is the safest way How to check for non-Modal permitions How to implement DIR$ correctly in your application. Convert ByteArrays to String and vice versa And more...

Visual Basic Solutions - A library to solve your visual basic programming problems
by Lam Ri Hui (from psc cd)
Language: Visual Basic

This is a library to solve your VB programming problems. There are currently 75 solved. Feel free to vote & leave comments if you benefit from this library.

Msn 6.2 API Help
by Chaositic Serge (from psc cd)
Language: Visual Basic

This article will explain a much more better example of Msn 6 API. From what I've seen, too many people submit windows messenger code, not msn 6.

 



Newest Tutorials

Excel Viewer OCX
by Frank Kusluski
9/26/2017 1:01:41 AM

Language: Visual Basic

... (see entry for full description)

DWG Data Miner DLL
by Frank Kusluski
9/25/2017 9:17:35 PM

Language: Visual Basic

... (see entry for full description)

Excel OCX
by Frank Kusluski
9/25/2017 7:59:42 PM

Language: Visual Basic



PDF Maker DLL
by Frank Kusluski
9/25/2017 2:31:55 PM

Language: Visual Basic

... (see entry for full description)

Balloon OCX
by Frank Kusluski
9/25/2017 1:30:53 PM

Language: Visual Basic



ActiveX PDF Viewer OCX
by Frank Kusluski
9/4/2017 9:32:45 PM

Language: Visual Basic



MDB ADO SQL RESET COUNTER
by Quake
10/23/2016 10:12:43 AM

Language: Visual Basic



MDB ADO DateValue
by Quake
10/22/2016 10:39:02 PM

Language: Visual Basic



MSDXM Controls/Chapters
by Quake
10/15/2016 8:58:22 PM

Language: Visual Basic



I made my account again
by vbdevlp
9/12/2016 12:13:30 AM

Language: Visual Basic

... (see entry for full description)