AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme zulässige Länge einer Pfadangabe
Thema durchsuchen
Ansicht
Themen-Optionen

zulässige Länge einer Pfadangabe

Ein Thema von messie · begonnen am 12. Jun 2009 · letzter Beitrag vom 12. Jun 2009
Antwort Antwort
messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#1

zulässige Länge einer Pfadangabe

  Alt 12. Jun 2009, 11:14
Moin,

ich bekam gerade von meinem Backupprogramm die Fehlermeldung "Dateipfad ist länger als 260 Zeichen"

Ist das nicht eine alte Einschränkung von Windows 95 mit 255 Zeichen, also der "ersten Generation" langer Dateinamen?

Grüße, Messie
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#2

Re: zulässige Länge einer Pfadangabe

  Alt 12. Jun 2009, 11:22
http://support.softartisans.com/Foru...px?PostID=3734
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: zulässige Länge einer Pfadangabe

  Alt 12. Jun 2009, 11:24
Zitat von messie:
ich bekam gerade von meinem Backupprogramm die Fehlermeldung "Dateipfad ist länger als 260 Zeichen"

Ist das nicht eine alte Einschränkung von Windows 95 mit 255 Zeichen, also der "ersten Generation" langer Dateinamen?
Ist bei NT-Basierten System auch der Fall wenn über die ANSI-API-Funktionen darauf zugegriffen wird (Siehe MSDN):

Zitat:
The Windows API has many functions that also have Unicode versions to permit an extended-length path for a maximum total path length of 32,767 characters
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#4

Re: zulässige Länge einer Pfadangabe

  Alt 12. Jun 2009, 12:03
Zitat von Bernhard Geyer:
Ist bei NT-Basierten System auch der Fall wenn über die ANSI-API-Funktionen darauf zugegriffen wird
man kann auch via Ansi die langen Pfade nutzen ...
man muß nur die UNC-Namen nutzen (falls das Programm diese anerkennt)

probier mal, ob dein Programm sowas mag "\\.\C:\Verzeichnis"
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#5

Re: zulässige Länge einer Pfadangabe

  Alt 12. Jun 2009, 14:26
Zitat von himitsu:
Zitat von Bernhard Geyer:
Ist bei NT-Basierten System auch der Fall wenn über die ANSI-API-Funktionen darauf zugegriffen wird
man kann auch via Ansi die langen Pfade nutzen ...
man muß nur die UNC-Namen nutzen (falls das Programm diese anerkennt)

probier mal, ob dein Programm sowas mag "\\.\C:\Verzeichnis"
Da ich das Programm nicht geschrieben habe, sondern nur gekauft, kann ich da nichts probieren. Hab's aber weitergegeben.

Die Verwendung der ANSI-Funktionen scheint aber auch in XP noch weit verbreitet zu sein. Ich habe die Datei mit 260 Zeichen Pfad durch extrahieren einer zip-Datei auf die Platte bekommen. Ich konnte sie aber nicht via Drag+Drop in ein anderes Verzeichnis bewegen, das ganze Verzeichnis zu kopieren geht wiederum. Kopieren des Verzeichnis über das alte (mit "ja zu allen" beim Überschreiben) schlägt wieder fehl usw. Irgendwelche Routinen haben die Datei dann zwischenzeitlich mit einer Tilde zum 8+3-Format verkrüppelt.

Ob das in Windows 7 glattgezogen ist? Dann könnte man sich ja wirklich darauf freuen....

Grüße, Messie
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#6

Re: zulässige Länge einer Pfadangabe

  Alt 12. Jun 2009, 14:43
achso, dachte du kannst bei dem Backup-Programm irgendwie die Verzeichnisse selbst festlegen
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz