Advanced Index

Click for UniToolbox

UniToolbox

Source code and binaries for a set of Unicode aware controls that can be used in VB as alternatives to the native versions. The set currently includes a button, frame, option, check, tree and caption control, all of which have been built using the techniques described in Michael S Kaplan's excellent book "Internationalisation with Visual Basic".

  more...


Last Updated: 24 January 2004


Click for LepCot and Timosoft

LepCot and Timosoft

An excellent pair of controls available here in the form of the ExplorerListView and ExplorerTreeView. These controls provide full shell namespace support and are easy to use from VB; the samples demonstrate how to provide full emulations of the Folder Browser control and Favourites browser but they would also be great for project file panes and heavily customised file browsers.

  more...


Last Updated: 23 January 2004


Click for Edanmo's VB Page

Edanmo's VB Page

My favourite VB site. Combines a rock-solid understanding of COM with serious VB examples demonstrating how to achieve many things that would otherwise appear impossible; examples include OLE Structure Storage manipulation, IE Protocol Handlers, Shell Extensions and much more...

  more...


Last Updated: 1 November 2003


Click for 13 Ways To Loathe VB

13 Ways To Loathe VB

One of the best features of the otherwise kind of hard work Dr. Dobb's Journal is Verity Stob's column. If you've not read any yet, then you can browse through this lot for a treat. Particularly you might want to cast a look at How to survive a code review and StobLog:

("I should once again remind everybody that next month is the Great GUID Renumbering Month. In order to serve you better, and to guarantee the supply for the next five years, it has become necessary to renumber many existing GUIDs. Those of you in the south, please prepend 0xE4 as appropriate, whereas those of you in rural areas must add a carryover quartet of 0x1C7A to those GUIDs with an even number of primary factors, treating residuals obliquely").

Anyway, Thirteen Ways.. annoyed all sorts of VB apologists when it first came out, leading to many generally ill-thought out rebuttals and petty defences of our favourite language, some of which you can still read if you look for them. But I kind of liked it and find it hard to work out why anyone would disagree. The other 3 million bug-bears, such as what happens when you try to include public methods called Print, enumerations including a value such as Left, objects called Debug etc aren't there though...

  more...


Last Updated: 31 October 2003


Click for VB Smart

VB Smart

This site no longer appears to be updated but does provide a couple of nice samples; one for XP style menus and another for XP style button rendering. The associated descriptions are well written too.

  more...


Last Updated: 22 April 2003


Click for CodeSense

CodeSense

CodeSense is an updated version of the excellent free CodeMax code editor control which supports Intellisense (auto-suggestion, auto-completion and popup tooltip help). Great stuff if you're trying to build a code editor.

  more...


Last Updated: 22 April 2003


Click for Killer VB

Killer VB

Excellent hardcore VB site with a vampiric twist, Killer VB has some great code particularly the WinSockLib and FileSystemLib objects. The author's code has been featured in a number of magazines - so follow his suggestion, fire up a pot of coffee, crack a few Red Bulls and give it try.

  more...


Last Updated: 4 March 2003


Click for All API Network

All API Network

This long-running site is an excellent resource for anyone making Windows API calls. Big chunks of the Platform SDK are included on the site which is nicely searchable, and there are full code examples for a good proportion of the calls. The site is beginning to support .NET code too.

  more...


Last Updated: 4 March 2003


Click for vbadmincode

vbadmincode

Very good site providing code and samples for things you don't see much, if at all elsewhere. Their description: "The sole purpose of this website is to share useful source for NT/2000 Administration and Automation purposes. The code found in this website is for VB Classic a.k.a VB5 and VB6."

  more...


Last Updated: 14 January 2003


Click for VB2TheMax

VB2TheMax

I remember VB2, it was rubbish. But despite the curious choice of title this is generally a good site and the tips and optimisations sections are definitely worth browsing. Nice to see an IJL15.DLLversion running there too.

  more...


Last Updated: 14 January 2003