Thread Laufschrift erstellen
(18 answers)
Opened by a_abels at 2010-09-15 12:46
Ungetesteter Schnippsel, da ich kein Win32::GUI installiert habe.
//EDIT: Es lässt sich jedenfalls nicht korrekt und ohne Crashes mit Strawberry-Perl verwenden. :( Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 #!/usr/bin/perl use strict; use warnings; #use diagnostics; use Win32::GUI(); my $message; # Erzeuge Fenster my $main = Win32::GUI::Window->new( -name => 'Main', # interner Fenstername -width => 100, -height => 1, -onTimer => scrollMessage, # Timer springt diese Funktion an! ); $message = "Blah, Blub - LOL. Hihi. Perl ist supertoll! Windows auch ab und an."; $main->AddTimer('scrolltimer', 100); # alle 100ms wird onTimer aufgerufen $main->Caption($message); $main->Show(); sub scrollMessage { my $c = substr($message,0,1); # erstzes Zeichen retten $message = substr($message,1); # Meldung ab 2. Zeichen $message .= $c; # Erstes Zeichen an Ende setzen $main->Caption($message); } sub Main_Terminate { -1; } Last edited: 2010-09-16 13:04:52 +0200 (CEST) |