I thought I'd mention a nice little control I've been using in VB.Classic. It is a label that can handle vertical text. The control is called bsGradient and comes complete with source code.
I use it to re-produce a garment label on screen as part of our factory despatch scanning application. See the following image for an example of how I use the control, which is highlighted in red.