Dateiname-Objekt
Aus AquaSoft Wiki
Version vom 14. August 2012, 08:46 Uhr von Mark.lorenz (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Das Dateiobjekt ist vom Typ '''IFilename''' und leitet von '''ISlideShowObject''' ab. Es enthält eine Liste von Dateinamen (inkl. ihrer Pfade), die für das …“)
Das Dateiobjekt ist vom Typ IFilename und leitet von ISlideShowObject ab. Es enthält eine Liste von Dateinamen (inkl. ihrer Pfade), die für das Eltern-Objekt relevant sind. Die Dateinamen liegen als Datentyp String vor.
Methoden
- Gibt den Dateinamen so zurück, wie er eingegeben wurde. Kann also sowohl relativ, als auch absolut sein.
function GetFilename(const Index: Integer): string;
procedure SetFilename(const Index: Integer; const Filename: string);
- Gibt den aufgelösten, also absoluten Dateinamen zurück
function GetAbsoluteFilename(const Index: Integer): string;
procedure SetAbsoluteFilename(const Index: Integer; const Filename: string);
- Anzahl der Dateinamen
function GetCount: Integer;
- Füge Dateinamen der Liste hinzu
procedure AddFilename(const Filename: String);
- Lösche Dateinamen aus Liste
procedure DeleteItem (const Index: Integer);
- Gib Index von bestimmten Dateinamen zurück. -1 bei Nichtexistenz
function IndexOf(const Filename: string): Integer;
- Ändere einen Dateinamen. Erwartet alten Dateinamen, sucht entsprechenden Eintrag und ändert diesen bei Fund
procedure ChangeFilename(const OldFilename, NewFilename: string);