Thread Console ein- und ausblenden (14 answers)
Opened by Kean at 2011-07-14 11:47

FIFO
 2011-07-14 18:39
#150372 #150372
User since
2005-06-01
469 Artikel
BenutzerIn

user image
Mit welchen Parametern wird perlapp aufgerufen? Ich arbeite viel damit und habe auch bei größeren Programmen nie > 2-3 Sekunden bis zum Splashscreen bzw. zum Tk-Mainwindow.

edit Wenn tatsächlich das Laden des Interpreters so lange dauert, kann man den User notfalls hinhalten, idem man z.B. mit C und der Windows-API ein isoliertes schnelles Splashscreen-Programm vorschaltet, das dann die dicke Anwendung startet.
Die lange Ladezeit ist schon seltsam. Hast Du mal probiert, ganz am Anfang des Perl-Codes einzufügen:
Code (perl): (dl )
1
2
3
4
BEGIN {
    $| = 1;
    print "BEGIN\n.";
}
und das ganze ohne Unterdrückung der Konsole zu packen? Das erscheint bei mir mit < 1 Sekunde Latenz, auch beim ersten Aufruf.
Ich nutze für Tk-Programme übrigens noch Perl 5.8.8, das Tk noch im Core hatte. bei ActivePerl 5.8.8 war Tk noch dabei. (edit s.u.)
Last edited: 2011-07-15 12:52:35 +0200 (CEST)
Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? -- Brian Kernighan: "The Elements of Programming Style"

View full thread Console ein- und ausblenden