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

Wie lade ich einen PFAD?: Gibt es "getOpenDir"? (Seite 2)



<< |< 1 2 3 >| >> 25 Einträge, 3 Seiten
Crian
 2004-08-31 14:50
#42621 #42621
User since
2003-08-04
5873 Artikel
ModeratorIn
[Homepage]
user image
Eigentlich wäre es schön, wenn es auch noch ein GetOpenDir gäbe. Vielleicht sollte man mal schauen, wie kompliziert das Modul ist... hab aber gerade keine Zeit :-/
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
esskar
 2004-08-31 15:02
#42622 #42622
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
das problem liegt wohl daran, dass Folder Select Ding unter Windows auch nicht "einfach" anzusteuern ist!
ptk
 2004-08-31 15:06
#42623 #42623
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
[quote=Crian,31.08.2004, 12:50]Eigentlich wäre es schön, wenn es auch noch ein GetOpenDir gäbe. Vielleicht sollte man mal schauen, wie kompliziert das Modul ist... hab aber gerade keine Zeit :-/[/quote]
Aber es gibt doch bereits GetOpenDir, mit dem Namen chooseDirectory --- leider nur ab Tk804. Wenn man nicht upgraden kann oder will, dann koennte man (unter Unix) versuchen, Tk/FBox.pm aus Tk804 unter Tk800 einzusetzen. Bei Windows wird sowieso eine API-Funktion verwendet, also dasselbe, und das kann man ja mit Win32::FileOp nachbilden.
Gerry
 2004-09-02 09:58
#42624 #42624
User since
2004-08-18
26 Artikel
BenutzerIn
[default_avatar]
Moin moin,

danke für die Postings.

Kann mir mal einer sagen wie ich herausfinde, WELCHE Perl/Tk-Version ich installiert habe? Mit PERL -v oder PERL -V erhalte ich zwar ausfürliche Info's zu PERL selbst (ich habe Version 5.8.3 von ActiveState unter WIN32 installiert), aber ich erhalte keine Info's zur Perl/Tk-version.

Und wenn ich weiß, welche Tk-Version ich installiert habe, und wenn ich NICHT die oben angesprochene Tk Version 8.04 habe, muss ich dann ein aktuelleres PERL von ActiveState installieren oder kann ich Tk804 separat installieren? ich würde gerne mal "GetOpenDir, mit dem Namen chooseDirectory" ausprobieren.

Ich weiß, alles Anfängerfragen - trotzdem danke im Voraus für eine freundliche Antwort.
renee
 2004-09-02 10:46
#42625 #42625
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Code: (dl )
perl -MTk -le 'print $Tk::VERSION;'
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
ptk
 2004-09-02 13:13
#42626 #42626
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Kuerzer:
Code: (dl )
perl -MTk\ 999

(Das geht uebrigens mit *jedem* Modul)
Crian
 2004-09-02 13:13
#42627 #42627
User since
2003-08-04
5873 Artikel
ModeratorIn
[Homepage]
user image
ptk hat mir auf dem Workshop von einer noch kürzeren Möglichkeit erzählt, aber die habe ich wohl falsch erinnert, jednefalls hab ich sie nicht rekonstruieren können. Irgendwie kamen Neunen darin vor =)

Edit: Oh, hat er ja Zeitgleich hier gepostet :-)\n\n

<!--EDIT|Crian|1094121430-->
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
Gerry
 2004-09-02 13:36
#42628 #42628
User since
2004-08-18
26 Artikel
BenutzerIn
[default_avatar]
Nun denn .... ich habe beide Commands ausprobiert. Liege ich falsche dass ich unter WIN32 (und dafür benötige ich die Abfrage der Tk-Version) eine DOS-box öffne und dann einen der beiden Befehle eingebe? Ich erhalte in beiden Fällen einen Fehler: z.B. bei eingabe von "perl -MTk\ 999": Can't open perl script "999": No such file or directory.

Ich könnte mir vorstellen, dass dies unter LINUX so geht, aber nicht unter WIN32 (als DOS Command).
ptk
 2004-09-02 14:23
#42629 #42629
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Portable Version (geht unter Unix (tcsh und bash getestet) und Windows (cmd)):
Code: (dl )
perl "-MTk 999"

Falls es jemals die Perl/Tk-Version 1000 oder hoeher geben sollte, muss man noch eine 9 hinzufuegen :-)
ptk
 2004-09-02 14:24
#42630 #42630
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Fuer renees Version musst du die single quotes durch double quotes ersetzen.
<< |< 1 2 3 >| >> 25 Einträge, 3 Seiten



View all threads created 2004-08-30 14:47.