AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Ist der Pfad einer zu einem Ordner oder zu einer Datei???
Thema durchsuchen
Ansicht
Themen-Optionen

Ist der Pfad einer zu einem Ordner oder zu einer Datei???

Ein Thema von torud · begonnen am 23. Jun 2004 · letzter Beitrag vom 23. Jun 2004
Antwort Antwort
torud

Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
 
Delphi XE5 Professional
 
#1

Ist der Pfad einer zu einem Ordner oder zu einer Datei???

  Alt 23. Jun 2004, 14:33
Hallo Leute,

ich weiss es ist mal wieder was billiges für Euch, aber ich habe in den vielen Postings nicht das finden können, was ich brauche. Ich übergebe einer eigenen kleinen Prozedure einen Pfad. Dieser kann nun aber ein Pfad zu einer Datei oder ein Pfad zu einem Ordner sein. Ich glaube, dass es da eine kleine Funktione gibt, die mir sagt, ob der Pfad zu einer Datei oder einem Ordner führt. Leider fällts mir nicht mehr ein.

Wer kann helfen?

PS.: Ich könnte auch selbst etwas dazu progammieren, bi mir aber sicher, dass es dazu etwas fertiges gibt!
Danke
Tom
  Mit Zitat antworten Zitat
Benutzerbild von maximov
maximov

Registriert seit: 2. Okt 2003
Ort: Hamburg
548 Beiträge
 
Delphi 2005 Professional
 
#2

Re: Ist der Pfad einer zu einem Ordner oder zu einer Datei??

  Alt 23. Jun 2004, 14:35
hi,

prüf doch einfach mit DirectoryExists ob es ein verz. ist. Den rest kannst du mit fileExists und logischen verknüpfungen ausrechnen
mâxîmôv.

{KDT}
  Mit Zitat antworten Zitat
torud

Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
 
Delphi XE5 Professional
 
#3

Re: Ist der Pfad einer zu einem Ordner oder zu einer Datei??

  Alt 23. Jun 2004, 14:43
Hm, das könnte funzen. Stellt sich mir die Frage, wie ich den letzten Ordner extrahieren und umbennen kann!? Gibts dazu auch noch einen Vorschlag?
Danke
Tom
  Mit Zitat antworten Zitat
CepheidenX

Registriert seit: 11. Mär 2003
43 Beiträge
 
Delphi 6 Professional
 
#4

Re: Ist der Pfad einer zu einem Ordner oder zu einer Datei??

  Alt 23. Jun 2004, 15:38
Es gibt nichts einfacheres

Wenn du es dir schwermachen wills lies die Dateiattribute aus und entscheide dann selber.
Zynismus ist der geglückte Versuch, die Welt so zu sehen, wie sie wirklich ist.
  Mit Zitat antworten Zitat
torud

Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
 
Delphi XE5 Professional
 
#5

Re: Ist der Pfad einer zu einem Ordner oder zu einer Datei??

  Alt 23. Jun 2004, 15:40
Ja danke, aber woher weiss ich,

was hier der letzte Ordner ist

C:\Eigene Dateien\Test1\Test2\

Ich will ja nur den Ordnernamen rausbekommen und ihn dann ändern!?
Danke
Tom
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#6

Re: Ist der Pfad einer zu einem Ordner oder zu einer Datei??

  Alt 23. Jun 2004, 15:48
Du könntest dich vom Ende (den Backslash dort entfernen!) in Richtung Anfang vorarbeiten und beim ersten gefundenen Backslash stoppen (deshalb ja den letzten wegmachen! ). Dann kopierst du den Teil von der aktuellen Position bis zum Ende und hast den letzten Namen des Ordners.

Wobei ich sicher bin, dass Delphi eine passende Funktion zur Verfügung stellt.
Und selbst wenn nicht, dann könnte man sich immer noch selbst eine schreiben.
  Mit Zitat antworten Zitat
torud

Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
 
Delphi XE5 Professional
 
#7

Re: Ist der Pfad einer zu einem Ordner oder zu einer Datei??

  Alt 23. Jun 2004, 15:49
Hi Mathias,

lange nichts mehr von Dir gelesen. Danke für den Tipp. Ich werde das jetzt auch so machen.
Danke
Tom
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#8

Re: Ist der Pfad einer zu einem Ordner oder zu einer Datei??

  Alt 23. Jun 2004, 15:50
Schau aber vorher mal bei den Datei- und Verzeichnisfunktionen in der Hilfe nach. Die ganzen "Extract*"-Teile. Evtl. ist da schon was zu finden.
  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 23: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