55 Stimmen

Delphi: Ordner umbenennen

Tutorial von Delphianer | Letztes Update am 12.05.2021 | Erstellt am 10.05.2012

In diesem Tutorial zeige ich euch, wie ihr mit Delphi ein Verzeichnis umbenennen könnt.

Wir benutzen dafür die ShellApi von Windows. In die USES schreiben wir die Unit ShellApi:

uses
   ShellApi;

Und definieren uns eine Prozedur OrdnerUmbenennen, mit der wir den Ordner "OrdnerAlt" in "OrdnerNeu" umbennen können:

procedure OrdnerUmbenennen(OrdnerAlt, OrdnerNeu: string);
var
   ShellInfo: TSHFileOpStruct;
begin
   ShellInfo.Wnd   := 0;
   ShellInfo.wFunc := FO_RENAME;
   ShellInfo.pFrom := PChar(OrdnerAlt);
   ShellInfo.pTo   := PChar(OrdnerNeu);

   SHFileOperation(ShellInfo);
end;

Schließlich hier ein möglicher Aufruf unserer Prozedur, der hier den Ordner "Ordner" in "NeuerName" umbenennt:

procedure TForm1.Button1Click(Sender: TObject);
begin
   OrdnerUmbenennen('C:\Ordner', 'C:\NeuerName');
end;

Viel Spaß beim Umbenennen!

AntwortenPositivNegativ

Über den Autor

AvatarDer Autor hat keine Kurzbeschreibung seines Profils angegeben.
Profil anzeigen

 

Ähnliche Themen

Wichtiger Hinweis

Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.

Jetzt mitmachen

Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.