Hi, I'm just getting started on programming with VB .NET, with not
much earlier experience (some Assembler in the distant past and a bit
of Turbo Basic, for all the use that is). After dashing through the
Step by Step book, I'm itching to get some ideas into code, but I am
still struggling to understand many of the basic concepts.
I want to convert some text into a graphic array. It looks like I can
do something using the DrawString method but I can't figure out the
example in the Help file, which is supposed to write text as graphics
to the screen. (After I sort that out, mapping the bits to an array is
my next step.)
The example routine itself is moderately clear even to me:
Public Sub DrawStringRectangleF(e As PaintEventArgs)
...
(various Dims: drawString As String, drawFont As New Font, drawBrush,
x, y, width, height, drawRect as New Rectangle, blackPen: I hope
these are obvious)
...
e.Graphics.DrawRectangle(blackPen, x, y, width, height)
e.Graphics.DrawString(drawString, drawFont, drawBrush, drawRect)
EndSub
My problem is how do I activate that darned routine. I've tried coding
a button as follows:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs)
Call DrawStringRectangleF(e)
End Sub
But this gives me a 'casting error' at runtime. Can anyone tell me
what I'm doing wrong? Am I forgetting to import or initiate some
library? Am I calling the Public sub the wrong way?
I'll be mightily glad of any help. Vic
'// =======================================================
Rules : http://ReliableAnswers.com/List/Rules.asp
Home : http://groups.yahoo.com/group/vbHelp/
=======================================================
Post : [email protected]
Join : [EMAIL PROTECTED]
Leave : [EMAIL PROTECTED]
'// =======================================================
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/vbhelp/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/