Schrift
[thread]4773[/thread]

Auswahl eines Verzeichnisses



<< >> 6 Einträge, 1 Seite
alexus-777
 2004-05-13 13:38
#42068 #42068
User since
2004-04-13
121 Artikel
BenutzerIn
[default_avatar]
Hallo Community,

um eine Datei zu öffnen benutze ich:
Code: (dl )
1
2
my $file = $mainw_new->getOpenFile( );
&do_something($file) if defined $file;


gibt es auch sowas ähnliches um Verzeichnis auszuwählen?
hab schon mit tree experimentiert, aber ich kriege das mit den Laufwerkbuchstaben nicht gebacken. Für UNIX/Linux ist FileTree Methode schon super, alles funktioniert super, aber was kann man unter MSWin32 einsetzen?

Kann jemand helfen?

Gruß Alexander
ptk
 2004-05-13 13:54
#42069 #42069
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Bei Tk 804 gibt es chooseDirectory. Fuer aeltere Tk-Versionen kannst du Tk::DirSelect aus dem CPAN ausprobieren, dass sollte sowohl fuer Unix als auch fuer Windows funktionieren.\n\n

<!--EDIT|ptk|1084442077-->
alexus-777
 2004-05-13 14:52
#42070 #42070
User since
2004-04-13
121 Artikel
BenutzerIn
[default_avatar]
danke! ;)
alexus-777
 2004-05-13 15:09
#42071 #42071
User since
2004-04-13
121 Artikel
BenutzerIn
[default_avatar]
Hallo,

hab grad chooseDirectory ausprobiert, komischerweise wenn ich:
Code: (dl )
$mainw_new->chooseDirectory();

aufrufe, kommt: Error Failed to AUTOLOAD...

was mach ich falsch?

Gruß Alexander
ptk
 2004-05-13 15:17
#42072 #42072
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Mit Tk 804? Welches Betriebssystem? bei mir funktioniert
Code: (dl )
/usr/perl5.8.4d/bin/perl -MTk -e 'warn tkinit->chooseDirectory'
unter Linux
alexus-777
 2004-05-13 15:33
#42073 #42073
User since
2004-04-13
121 Artikel
BenutzerIn
[default_avatar]
ich nutze ActiveState 5.8. Tja ist wahrscheinlich doch nicht dabei :(
bleibt wohl nur Tk::DirSelect
<< >> 6 Einträge, 1 Seite



View all threads created 2004-05-13 13:38.