Thread -e bringt unterschiedliche Ergebnisse: Ursachen? (18 answers)
Opened by pktm at 2007-03-22 22:43

GoodFella
 2007-03-25 17:04
#75287 #75287
User since
2007-01-09
192 Artikel
BenutzerIn
[default_avatar]
[quote=Strat,25.03.2007, 13:46]Ich verwende für die Konvertierung von relativen oder auch absoluten Dateinamen in "Windows-Dateinamen" meist die folgende Win32-Funktion:
Code: (dl )
1
2
use Win32; # wird bei ActivestatePerl sowieso geladen
$fileWin = Win32::GetFullPathName( $file );

funktioniert's damit besser?[/quote]
Ich hab gerade das ChangeLog von Perl 5.8.8 819 -> 820 gelesen und vorher den Beitrag hier.. Dachte mir ich poste was ich da genau über diese Funktion gelesen habe, vielleicht ist es hilfreich:

Quote
Win32::GetFullPathName() will return a short name, if necessary. Call Win32::GetLongPathName() on the return value (in scalar context) to get the full pathname in Unicode:

Wie gesagt, erst ab 5.8.8.820 :)

View full thread -e bringt unterschiedliche Ergebnisse: Ursachen?