Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]5119[/thread]

im Vollbild starten ohne Konsole im Hintergrund: im Vollbild starten ohne Konsole im Hint

Leser: 1


<< |< 1 2 >| >> 14 Einträge, 2 Seiten
Gast Gast
 2005-11-07 16:47
#44858 #44858
HI Leute!

Habe gerade angefangen mit Perl/tk zu programmieren.
Jetzt nervern mich jedoch zwei Sachen.

1. Wenn ich TK Script ausführe, dann kommen zwar die Fenster aber die schwarze Konsole stört mich sehr.

2. Wie kann man denn dem Programm sagen, dass er im Vollbild- Modus starten soll?

Danke schon einmal im Voraus
Bamasz
ptk
 2005-11-07 17:48
#44859 #44859
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Schwarze Konsole? Dann arbeitest du bestimmt mit Windows. Eine Lösung: wperl.exe statt perl.exe benutzen. Vollbild-Modus: früher hat man die FullScreen-Methode verwendet, heutzutage könnte unter Windows
Code: (dl )
$mw->state("zoomed")
funktionieren (nie getestet).
Bamasz
 2005-11-07 17:58
#44860 #44860
User since
2005-11-07
6 Artikel
BenutzerIn
[default_avatar]
Danke das mit der FullScreen-Methode hat geklappt.
Leider hat das mit wperl.exe nicht funktioniert. :(
Die Konsole von Windows erscheint immer noch!
Das mit dem FullScreen fand ich auch wichtiger.
Danke
ptk
 2005-11-07 19:03
#44861 #44861
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Dann wendest du wperl.exe falsch an. Wie machst du es?
Bamasz
 2005-11-07 19:58
#44862 #44862
User since
2005-11-07
6 Artikel
BenutzerIn
[default_avatar]
Also jetzt habe ich es noch einmal anders ausproboert und es hat geklappt aber ich wollte es trotzdem ein bisschen anders.
Also als ich mein Skript über die Datie wperl.exe geschoben habe, dann ist die Konsole nicht erschienen.
Als ich jedoch in meinem Skript oben #C:\perl\bin\wperl.exe eingegeben habe, hat sich die Konsole trotzdem gezeigt:(
Matze
 2005-11-07 21:17
#44863 #44863
User since
2005-08-29
222 Artikel
BenutzerIn
[Homepage] [default_avatar]
Einfacher wäre es wenn du wie auf Crians Seite gezeigt mit assoc und ftype die Dateiendung .ptk für den Aufruf mit wperl.exe einstellen würdest.

assoc .ptk=Perl-Tk
ftype Perl-Tk="c:\perl\bin\wperl.exe" "%1" %*

MfG. Matze
Mit freundlichen Grüßen: Matze
Matze
 2005-11-07 21:30
#44864 #44864
User since
2005-08-29
222 Artikel
BenutzerIn
[Homepage] [default_avatar]
[quote=Bamasz,07.11.2005, 16:58]Danke das mit der FullScreen-Methode hat geklappt.
...[/quote]

Ich habe das mit Full-Screen bei mir auch mal ausprobiert, allerdings bekomme ich folgende Fehlermeldung:

wrong # arguments: must be "wm state window" at C:/Perl/site/lib/Tk/Submethods.pm line 37.

Im Skript:
$mw -> state ("zoomed");

weiß jemand weshalb ?

MfG. Matze
Mit freundlichen Grüßen: Matze
ptk
 2005-11-08 00:07
#44865 #44865
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Welches Tk benutzt du: Version 800 oder 804?
Matze
 2005-11-08 16:17
#44866 #44866
User since
2005-08-29
222 Artikel
BenutzerIn
[Homepage] [default_avatar]
Ich benutze Tk 800.024, also 800. (Active-Perl)

Gibt es die Funktion nur in Version 804 ?

MfG. Matze
Mit freundlichen Grüßen: Matze
Crian
 2005-11-08 17:38
#44867 #44867
User since
2003-08-04
5871 Artikel
ModeratorIn
[Homepage]
user image
[quote=Bamasz,07.11.2005, 18:58]Als ich jedoch in meinem Skript oben #C:\perl\bin\wperl.exe eingegeben habe, hat sich die Konsole trotzdem gezeigt:([/quote]
Das liegt daran, dass der Filetype pl mit perl.exe assoziiert ist.

Eine Lösung dafür wurde oben ja genannt. :D
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
<< |< 1 2 >| >> 14 Einträge, 2 Seiten



View all threads created 2005-11-07 16:47.