| |

Fortgeschrittene ProgrammierungFlimmern | |  | Autor: Silver | Datum: 14.03.04 18:00 |
| Hallo Ihr,
Programmieren wir mal eine Laufschrift, ganz billig!
Man benötigt hierzu nur eine Picture-Box (Picture1) und einen Timer (Timer1).
Und folgenden Code:
Private text As String
Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long
Private Sub Form_Load()
text = "ggfggggggcxjkxchjxvchjyhxvchxvchkxychxchcxhlkxlchxchvhvcxyhuidauhdouIÖXVHCPSR(FHUCVHUDVHSUDHUD<HUDHU<HIDVVHDLSVDHIUIVSÖVG<SDV<DPSVUGPSD2"
Picture1.AutoRedraw = True
Picture1.ScaleMode = vbPixels
Picture1.Visible = False
Me.ScaleMode = vbPixels
Me.Width = Screen.Width / 2
Picture1.Width = Picture1.TextWidth(text) * 1.5
Picture1.Height = Picture1.TextHeight(text) * 1.5
Picture1.Print text
Timer1.Interval = 10
End Sub
Private Sub Timer1_Timer()
Static x As Long
Dim ti As Double
x = x + 1
If x = Picture1.TextWidth(text) Then x = 0
BitBlt Me.hDC, 0, 0, Me.ScaleWidth, Picture1.ScaleHeight, Picture1.hDC, x, 0, vbSrcCopy
End Sub
So, das wars, F5 drücken - läuft!
Und flimmert wie die Sau!!!!!
Gehts auch ohne flimmern?!?
Gruß
Silver |  |
 | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
  |
|
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. Weitere InfosTipp des Monats Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) Neu! sevCommand 4.0 
Professionelle Schaltflächen im modernen Design!
Mit nur wenigen Mausklicks statten auch Sie Ihre Anwendungen ab sofort mit grafischen Schaltflächen im modernen Look & Feel aus (WinXP, Office, Vista oder auch Windows 8), inkl. große Symbolbibliothek. Weitere Infos
|
|
|
Copyright ©2000-2025 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
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.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|