System.IOUtils.TPath.ChangeExtension
Delphi
class function ChangeExtension(const Path, Extension: string): string; static;
C++
static System::UnicodeString __fastcall ChangeExtension(const System::UnicodeString Path, const System::UnicodeString Extension);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.IOUtils.pas System.IOUtils.hpp |
System.IOUtils | TPath |
Beschreibung
Ändert die Namenserweiterung einer Datei oder eines Verzeichnisses, deren Pfad angegeben ist.
ChangeExtension übernimmt den im Parameter Path übergebenen Datei- oder Verzeichnisnamen und ändert die vorhandene Namenserweiterung in die im Parameter Extension übergebene Erweiterung. Die neue Erweiterung kann den vorangestellten Punkt enthalten. ChangeExtension benennt die Datei nicht um, sondern erstellt einen neuen Dateinamenstring. Die folgende Tabelle enthält die von dieser Methode erwarteten Parameter.
Name | Bedeutung |
---|---|
Path |
Der Pfad der Datei oder des Verzeichnisses, deren Namensweiterung geändert werden soll. |
Extension |
Die neue Namenserweiterung, die dem angegebenen Pfad zugewiesen werden soll. |
Anmerkung: ChangeExtension löst eine Exception aus, wenn der angegebene Pfad oder die Namenserweiterung ungültige Zeichen enthält.
Siehe auch
Codebeispiele