Important alert: (current site time 7/15/2013 6:03:59 AM EDT)
 

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

api for beginners
by sherif rofael
Language: Visual Basic

if you are a beginner or an intermediate who is hearing about API , this program is a good deal , u can learn APi very easily with this tutorial , This may be considred as a libraray for API ( Application Programming Interface) . It contains more than 30 declaration and functions that do the following: 1) shut down/restart / log off ur windows. 2) show/hide curor , 3) open web browser . (http://www.cnn.com) 4) empty your recycle bin. 5) toogle the caps lock . 6) make the desktop's ... (see entry for full description)

Venting frustrations
by Syllva Tech Software
Language: Visual Basic

***UPDATED NOVEMBER 10, 2003*** Due to the responses I've had from this article, I've made the necessary changes, and deleted the feedback as it was making quite a long list. If you want to know what others have said, let me know and I'll forward the comments to to you. I'm sorry this is not code, but I guess I'll be speaking for a lot of serious programmers just by venting a few frustrations...

Adios LaVolpe
by LaVolpe
Language: Visual Basic

I know this is not truly a programming article. But I wanted to thank all of PSC for your continuous and generous feedback. Even negative feedback is positive when taken as an opportunity to improve weaknesses.

_A Supreme Window API tutorial ****
by Jaime Muscatelli
Language: Visual Basic

READ ALL**** This is a COMPLETE tutorial on api concerning actual windows. FINDWINDOW(), FINDWINDOWEX(), GETPARENT(), GETWINDOWTEXT(), SETWINDOWTEXT(),SENDMESSAGE(), WindowFromPoint(),WM_ constants, EM_ constants. All separate tutorials for advanced programmers, and also go in order for new api programmers. I cover pointers, buffers, basic api, window api, cover it deeply and completely, and include sample code and examples. You need to see if you have a pretty good or no grasp of w ... (see entry for full description)

ADO Tutorial For Absolute Beginners
by Jerry Barnes
Language: Visual Basic

This is an ADO DB tutorial for programmers who know nothing about ADO. It is a good template to following when making your own project. I hope that it helps.

HTML Help and VB
by Almar Joling
Language: Visual Basic

This tutorial will learn you how to combine HTML Help with VB, so your applications can easily have functions like "Whats this help" and "context sensitive help". This tutorial is fully illustrated, (17 images), everything done nicely step by step. VB6 is REQUIRED. This will not work with older versions.

Game Programming in Visual Basic - Lesson Two
by Gregory English
Language: Visual Basic

This article is lesson two in my mini-series of "Game Programming in Visual Basic". If you like it or even dislike please tell me what was wrong and what was good. PLEASE EVERYONE VOTE, IT ONLY TAKES A FEW SECONDS!!!!

An Introduction To DirectX 8 - And More!!!
by Simon Price
Language: Visual Basic

Learn every aspect of DirectX8 now!

This HUGE tutorial covers DirectX 8, DirectSound8, DirectInput8, Direct3D8. It includes everything - from knowing nothing to having a good grasp of DirectX 8 with Visual Basic. It even goes beyond that and explains the logic needed to create 3D geometry and animation. There is a fully documented sample program too! And a glossary of terms - not just DirectX terms - but general p ... (see entry for full description)

A tip to make life easier
by John Edward Colman
Language: Visual Basic

Get rid of that design time syntax error message box.

Optimizing your VB code even more
by Almar Joling
Language: Visual Basic

This article shows various speed increasing methods, I've done tests myself, you can see the performance difference in a graph and in a table. This article is really worth your time. For example, it shows how one simple "\" instead of "/" will speed up your app with more than 400% percent!

VBMagic - A tutorial to teach you everything about mixing VB and Flash, to do Magic!!
by Anoop Madhusudanan
Language: Visual Basic

This tutorial (with source) is for you, just if you need to add a new dimension to your VB Skills. Break out from those old looking forms and sleepy dialogs, mix VB with Flash to create wonders. Vote for me just if you find this one useful (you will :)). Most of these concepts are from my own experiments and experience. Create great looking skin able apps (with remote interfaces), cool e cards, presentations, and you name it :). See the screenshot below, and download the code. Comme ... (see entry for full description)

__Direct3D Tutorial [Updated]__
by Matt Carpenter
Language: Visual Basic

A Tutorial on how to do Direct3D7 Retained Mode Graphics! HTML file and an example! Every line of code is commented and easy to understand. Begin making 3D Games with this article! I WORKED A LONG TIME ON THIS ARTICLE! If you like it, PLEASE VOTE FOR ME on PSC :) I am also planning on putting out a 3D flight simulator soon so keep lookin-

cTreeView Class wrapper v02.03.00 (**Updated 16/8 - Animated Graphic TreeBack Demo - UNIQUE!**)
by Slider
Language: Visual Basic

** Release 6 ** Added BackMode, BackColor, BackPicture, BackFileName, DisableMultiSelect, New Tutorial (Disable Multi-Node Select), updated Tutorial 1 (demonstrate new Back features) and added Animated TreeView Image Background (YES - A first! Pretty unique huh!). BackColor & BackPicture work independantly of the Nodes therefore Nodes maintain their original colors! No other VB code does this - enjoy! ** Release 5 - 26 New Features, 2 new Tutorials ** Now boasts 75 Properties & Meth ... (see entry for full description)

Tutorial For Winsock Control(Updated Now also Includes FAQ)
by Keral.C.Patel.
Language: Visual Basic

Updated Version Of Winsock Tutorial. For beginners who want to learn about Winsock Control and Networking. A must read for someone who want to Implement a Client-Server Interface.

__Simple Winsock Tutorial__
by Matt Carpenter
Language: Visual Basic

This tutorial will teach you the basics of winsock (the winsock OCX control). How to connect to computers, how to be a server, sending and getting data. If you like this, Please vote for me ;)

_ TUTORIAL: BitBlt & GDI32 for the Thick-Headed: BitBlt explained, + Load Sprites, Double Buffering!
by (Tim Miron) yar-interactive software
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)

DoEvents evolution; the API approach. (Method for 100% optimized loops)
by John Galanopoulos
Language: Visual Basic

Do you want to make your loops 100% faster? Here's how : Many of us have used several times DoEvents, to supply a bit of air to our App, on Heavy-Duty times such as loops for updates or inserts on recordsets etc. As we most know, DoEvents processes Windows messages currently in the message queue. But what if we wanted to execute DoEvents only in times, when we want to allow user (Keyboard and Mouse) input? ( A special "thank you" to all of you who rated this article)

Tutorial On Application Severs: Develop Killer Web Applications In VB..
by Anoop Madhusudanan
Language: Visual Basic

This Tutorial will teach you the Ins and outs of creating custom Application Servers. Get the power to make true killer VB web applications, and give more scalability to your existing applications.

If you are new to the term 'Application Server', just consider that it is an application that runs between a thin front end (in this case the web browser) and back end servers: After reading this article, you can

(a) Understand what is an 'Application Server'

(b) Create an ... (see entry for full description)

_A Great VB to C++ Tutorial! FINALLY!!
by Jaime Muscatelli
Language: Visual Basic

Ok, yes we all love vb. But didn't / don't you want to learn and harness the power of c++? THIS TUTORIAL INCLUES EVERYTHING for starting out from vb to c++. This is a great, authoritive, comprehensive tutorial that shows you C++ side by side using vb code. Six part tutorial that covers everything from syntax to the IDE to 2 types of Win32 window creation. Callback functions, and over 25 screenshots with the side by side code and tutorials. You should have a pretty good handle on vb ... (see entry for full description)

Talk To Your Computer
by Mike Gerwitz
Language: Visual Basic

Learn how to talk to your computer, and have it respond! You even have a nice little robot buddy to talk to!

 



Newest Tutorials

Select Case Tutial
by A_X_O
6/17/2013 7:06:38 AM

Language: Visual Basic

A very basic example of Select Case. Uses 4 buttons in an array with a select case for each button index click event.

Poly 3D Mathematics
by Nick Forystek
6/11/2013 11:55:14 AM

Language: Visual Basic

Collision declaration math you can analyse or recreate as guidelines to 3D calculations, provided in declaration form.

Option Explicit
by Nick Forystek
6/7/2013 10:59:05 PM

Language: Visual Basic

Optional

Errors Overloaded
by Nick Forystek
4/5/2013 12:43:01 AM

Language: Visual Basic

Handle HI/LO errors, overloading external errors passed to you (or yourself v/v).

Using the Line control to achieve nice looking graphics
by A_X_O
3/31/2013 4:26:11 PM

Language: Visual Basic

Using the Line Control to create a colored bar chart.

Compatibility for Visual Basic 6.0
by A_X_O
3/9/2013 8:32:51 AM

Language: Visual Basic

Microsoft statement regarding Visual Basic 6 Compatibility with Windows 7, Windows 8.

Smallest but fastest GUID generator function (using API)
by Bonnie West
10/10/2012 2:45:39 PM

Language: Visual Basic

This details how the shortest CreateGUID function that uses API achieves its impressive speed. The included simple benchmark module pits it against other GUID generating routines.



How Computer Viruses Work
by Ali Pouladi
10/7/2012 11:35:55 AM

Language: Visual Basic

An article to be familiar with the operation of a computer virus

Simple Checksum
by ThePakistaniProud
9/2/2012 3:56:13 AM

Language: Visual Basic

Simple Checksum Algorithm implemented in VB.

Using Code Index Database
by Akbar.Patty
8/28/2012 3:28:49 AM

Language: Visual Basic

This Lilte From Me