Programmer's Heaven - For C C++ Pascal Delphi Visual Basic Assembler C# .Net java JSP ASP ASP.NET Javascript developers!

Members
Username:

Password:

Auto-login

Register
Why register?
Forgot Password?
Blogs new Blog section
Jobs
Webtools
Message Boards
FAQ
CodePedia
Free Magazines
User search
What's New
Top lists
RSS Feeds RSS Feed

Submit content
Contact Us
Link To Us
Help



Advanced Search
Newsletter
E-mail:


More information
Current area: HOME -> Visual Basic & VB.NET -> General articles Articles Adds this page to your personal favorites
  General articles
A Tale of Three Interfaces: IPerPropertyBrowsing, IObjectSafety, IShellLink
This article describes three different types of interfaces and the problems that they present for Visual Basic developers of ActiveX controls.
Visits: 2275 Updated: 2001-8-20  Rating: (Not Rated)  More info & Ratings
Accurate frame timing in Visual Basic
How to improve the accuracy of timed events under Windows. The code snippet is in Visual Basic, but the principles apply to all Windows programming languages
Visits: 2278 Updated: 2000-12-12  Rating: (Not Rated)  More info & Ratings
Advertisment
Command Line Parameters
How to access any command line parameters sent to your application
Visits: 1119 Updated: 2002-5-6  Rating: (Not Rated)  More info & Ratings
Complete Beginners Tutorial
Completely new to Visual Basic? Overwhelmed with the confusing instructions? Read this tutorial and get a head start - learn what VB is, what you can do with it, how much it costs, and how to get star
Visits: 2735 Updated: 2002-5-6  Rating: (Not Rated)  More info & Ratings
Counting the statements
Did you ever need to count the lines in a program? To measure the size of an application and to evaluate the work done, count the statements, not the lines.
Visits: 406 Updated: 2005-3-9  Rating: (Not Rated)  More info & Ratings
Dead code detection and removal
Dead code means unnecessary, inoperative code that can be and should be removed. The opposite of dead code is live, operational code. You can significantly improve a program's quality by removing dead code. While the functionality won't change, it will improve the internal quality the quality of the source code. This will help in maintenance by decreasing the maintained code size, making it easier to understand the program and preventing bugs from being introduced.
Visits: 1032 Updated: 2005-3-9  Rating: (Not Rated)  More info & Ratings
Easiest way to create an NT Service with a VB app
Describes the easiest way to create an NT Service with a VB app.
Visits: 2596 Updated: 2002-5-30  Rating: (Not Rated)  More info & Ratings
Free VB Tray Icon Control with Source Code
Free Tray Icon Control with Source Code written in VB.
Visits: 5205 Updated: 2001-4-6  Rating: 
Gambas: Gambas Almost Means BASic
Gambas is the visual basic tool in Linux. It is a RAD that allows you to connect to a database in 10 min and design a movie player in 2 minutes.It is not a clone of visual basic and it is far interesting than visual basic. Just found it interesting!!!! So try out...
Visits: 1056 Updated: 2005-12-25  Rating: 
General VB Frequently Asked Questions
This is a compilation of excellent tips & tricks for the beginning, intermediate and/or advanced VB programmer.
Visits: 2889 Updated: 2001-10-22  Rating: (Not Rated)  More info & Ratings
Get List Of Local Users
Find all local users in you PC and list them. The code is written using Visual Basic.
Visits: 496 Updated: 2006-3-25  Rating: (Not Rated)  More info & Ratings
Get the Message - MSMQ
Bruce Johnson gives a basic introduction on the use of MSMQ from within Visual Basic.
Visits: 1755 Updated: 2002-5-6  Rating: (Not Rated)  More info & Ratings
Good Programming Techniques
We all want to build correct, robust, expandable and reusable software. We should be conscious that the best road to achieve it, is in fact in making a quality programming. The objective of the present article is to present in a simple, informal and not too much ordinate way, some particular techniques, as well as other general ones, for the exercise of a good codification.
Visits: 2296 Updated: 2002-1-5  Rating: (Not Rated)  More info & Ratings
Legacy code analysis
Aargh! I just inherited a mess of projects from a team who left the company 3 years ago. I can't even touch that code without breaking anything. What do I do know? Cross-references, call trees, called-by lists, flowcharts and metrics are useful techniques for understanding existing legacy applications.
Visits: 422 Updated: 2005-3-9  Rating: (Not Rated)  More info & Ratings
Microsoft Scripting Runtime in Visual Basic 6
This article discusses the runtime scripting engine and using it from Visual Basic.
Visits: 4865 Updated: 2001-7-5  Rating: 
Microsoft's VB Virtual Machine Implementation
This article describes Microsoft’s Virtual Machine for the Visual Basic language's x86 p-code implementation as it is used in Visual Basic.
Visits: 29908 Updated: 2001-3-18  Rating: 
Package & Deployment Wizard
Learn how to create setup programs for your VB apps, with this free tool included with VB
Visits: 1115 Updated: 2002-5-6  Rating: (Not Rated)  More info & Ratings
Performance Testing Considerations
Performance is a 'must have' feature. No matter how rich your product is functionally, if it fails to meet the performance expectations of your customer the product will be branded a failure. Learn about the important things to consider when planning and executing performance testing.
Visits: 856 Updated: 2002-11-13  Rating: (Not Rated)  More info & Ratings
Regular expressions - An introduction
Regular expressions are a pattern matching standard for string parsing and replacement. They are used on a wide range of platforms and programming environments. This article shows how to use the basic expressions.
Visits: 1185 Updated: 2003-2-26  Rating: (Not Rated)  More info & Ratings
Screen Resolution
This tutorial describes several ways a program can handle different screen resolutions.
Visits: 2176 Updated: 2001-6-26  Rating: (Not Rated)  More info & Ratings
Simulating User Actions
How to simulate user actions by sending keys, moving the mouse, clicking a button etc. Veryuseful for providing interactive program tutorials.
Visits: 2069 Updated: 2002-5-6  Rating: (Not Rated)  More info & Ratings
Stupid Keyboard Tricks
Many people don't realize that using the keyboard will make you a ton more productive than using a mouse to achieve the same goals. This is particularly true for the Visual Basic IDE. And even though most of the keyboard shortcuts are described in the help file, I see programmer after programmer using the mouse to do the keyboard's job. All these shortcuts apply to VB6. However, most of them will also work with VB5 and some will go even lower. So without further delay, here is your guide to being more productive. Later, check out the section on how to discover your own shortcuts.
Visits: 2822 Updated: 2002-6-7  Rating: 
Tutorial Using Unicode in Visual Basic 6.0
Exhaustive Tutorial on Using Unicode in Visual Basic 6.0
Visits: 118 Updated: 2007-11-10  Rating: (Not Rated)  More info & Ratings
Visual Basic 6 Coding Standards
Ensure all developers employ consistent coding style and adopt recommended best practices.
Visits: 1713 Updated: 2002-10-30  Rating: (Not Rated)  More info & Ratings
Visual Basic 6 Naminig Conventions
This article covers naming conventions in detail. The choice of names for code members can have a considerable influence on the ease of understanding and maintenance costs for your Visual Basic source code. Find out some of the techniques used by many professional Visual Basic programmers to create code which is easier to read, understand and maintain.
Visits: 1178 Updated: 2002-10-30  Rating: (Not Rated)  More info & Ratings
Visual Basic Cyclomatic Complexity
Research has shown that minimising complexity is a key to writing high quality code. Find out the uses that cyclomatic complexity can play in your development. Tips include: - Identification of complex code. - Assessment of ease of understanding. - Assessment of modification risk. - Assessment of unit testing effort. - How to simplify complex code.
Visits: 1316 Updated: 2002-10-30  Rating: (Not Rated)  More info & Ratings
Writing a System Wide Macro Launcher
This article discusses how to create system wide hot keys to launch macros using the SpyWorks Windows hook control.
Visits: 1160 Updated: 2001-8-20  Rating: (Not Rated)  More info & Ratings
Writing comments in Visual Basic code
Comments are an ideal way to document source code. We present a lightweight comment format that is easy to learn, clear to read and powerful in describing procedures and modules. It also allows automatic document generation by a source code analyzer.
Visits: 1809 Updated: 2003-2-26  Rating: (Not Rated)  More info & Ratings
Writing self-documenting Visual Basic 6 code.
How to make your Visual Basic source code self-documenting and thereby make it easier to read, understand and maintain. Learn about how careful use of indentation and whitespace can improve code layout to make its logical structure more obvious. Learn how to write better comments and the importance of good naming conventions.
Visits: 1455 Updated: 2002-11-13  Rating: (Not Rated)  More info & Ratings
Yes, Virginia, Visual Basic is a Real Language
Once upon a time, there was a simple, interpreted language used for teaching new programmers called BASIC - the Beginner's All Purpose Symbolic Instruction Code. Compared to modern standards, this was a very simplistic language, with no compiler, no run times, no linking, and no GUI...
Visits: 438 Updated: 2007-6-11  Rating: 


Found a broken link? Please report it to us.

  See also  
 Files
   VBX Components
    Forms
    Gauges & Meters
    Various files
 

Sponsored Links 
SFTP components for .NET
Add complete SSH and SFTP support to your .NET framework application
Virtual File System SDK
Create your own file systems in Windows and .NET applications
PureCM Software Configuration Management
Version control and integrated issue tracking - powerful and easy to use. Get your FREE trial now!
CSTSOFT Instrumentation .NET & ActiveX Components
A collection of 13 instrumentation .NET/ActiveX/VCL components including Gauge,Knob,LED,Trend etc.
Software Localization Tool Sisulizer
Localize DotNet, C++ Builder, Delphi, C/C++, Visual Basic & Java apps & html help. Try Sisulizer now
Buy a link now

Advertisement

  Free Magazine  
Free Magazines
Wireless Week brings the entire wireless communications industry all the news, every week in an attractive, inviting format.
subscribe now


Newsletter Submit Content About Advertising Awards Contact Us Link to us    
© 1996-2008 Community Networks Ltd All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Development by ASP.NET Konsult - Synchron Data.