vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
260 Zeichen-Limit bei Pfaden/Dateinamen... 
Autor: Heinz-Josef Bomanns
Datum: 15.10.10 02:16

Moin,

Windows enthält ja aus historischen Gründen in verschiedenen Bereichen eine Limitierung auf 248 Zeichen für den Pfad bzw. 260 Zeichen (MAX_PATH) für einen vollen Pfad/Dateinamen. So lösen z.B. 'BrowseFolderDialog' beim Zugriff auf 'SelectedPath' oder 'System.IO.Directory.CreateDirectory(<Path>)' eine 'PathTooLong'-Exception aus, wenn der gewählte bzw. übergebene Pfad länger als 248 Zeichen ist. Bei NTFS (bzw. Unicode-fähigen Dateisystemen) kann ein Pfad jedoch bis zu 32.767 Zeichen lang sein. Laut Techinfo von MS (http://msdn.microsoft.com/en-us/library/aa365247%28VS.85%29.aspx) soll man dann "\\?\" bzw. "\\?\UNC" voranstellen, was aber im Falle von 'System.IO.Directory.CreateDirectory(<Path>)' trotzdem zu einer 'PathTooLong'-Exception führt bzw. bei 'BrowseFolderDialog' nix bringen kann. Frage ist nun, wie man mit o.g. Objekten/Methoden lange Pfade/Dateinamen nutzen kann? Hat sich schonmal jemand damit auseindergesetzt? Danke schonmal für jeden Hinweis...


_________________________________________
ATH, Bomi

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
260 Zeichen-Limit bei Pfaden/Dateinamen...3.864Heinz-Josef Bom...15.10.10 02:16
Re: 260 Zeichen-Limit bei Pfaden/Dateinamen...2.816Rippler15.10.10 03:04
Re: 260 Zeichen-Limit bei Pfaden/Dateinamen...3.217ModeratorFZelle15.10.10 10:42
Re: 260 Zeichen-Limit bei Pfaden/Dateinamen...2.657Heinz-Josef Bom...04.12.10 04:52
Re: 260 Zeichen-Limit bei Pfaden/Dateinamen...2.526ModeratorDaveS04.12.10 08:13
Re: 260 Zeichen-Limit bei Pfaden/Dateinamen...2.567Heinz-Josef Bom...04.12.10 08:56

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel