In VB 6 konnte man mittels der Print-Anweisung Text direkt auf der Formausgeben lassen. Das sah dann ungefähr so aus: Private Sub Form_Load() Print "Hallo" End Sub Wenn man nun das Projekt startete, pappte das Wort Hallo links oben in derEcke - vorausgesetzt man hatte nicht vergessen die Form-Eigenschaft AutoRedrawauf True zu setzen. Wie geht es nun in VB.NET? Die Print-Anweisung schreibt hier nur noch inDateien. Also wie bekomme ich jetzt Text auf die Form ohne dass ich ein Labeloder sonst was dazu brauche? Es geht noch - allerdings wieder mal ein bisschenanders. DaveS hat es uns ins .NET-Forum gestellt. Hier der Code, den Sie direktin die Public Class Form1 einfügen: Protected Overrides Sub OnPaint( _ ByVal e As System.Windows.Forms.PaintEventArgs) Dim sb As SolidBrush = New SolidBrush(Color.Red) e.Graphics.DrawString("Hi there!", Me.Font, sb, 50, 50) End Sub Versuchen Sie es einfach mal. Diese Seite wurde bereits 16.360 mal aufgerufen. |
sevISDN 1.0 ![]() Überwachung aller eingehender Anrufe! Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Buchempfehlung Tipp des Monats ![]() Dennis Hemken Computer der gegenwärtigen Domäne auslesen Alle Namen der Computer der gegenwärtigen Domäne (LDAP) auslesen sevWizard für VB5/6 ![]() Professionelle Assistenten im Handumdrehen Erstellen Sie eigene Assistenten (Wizards) im Look & Feel von Windows 2000/XP - mit allem Komfort und zwar in Windeseile :-) |
||||||||||
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein. |