![]() |
Dateien im Array Speichern
Hallo Leute!!
ich möchte in einem Programm Daten über OpenDialog (z.B. Audiodatei)in einem Array Speichern. Wie ist das Möglich?? |
Re: Dateien im Array Speichern
Willst du lediglich den Dateipfad speichern? Dann könntest du folgendermaßen vorgehen:
Delphi-Quellcode:
mfg
Dateien: array of string;
// // im OnCreate: SetLength(Dateien,0); // // und jedesmal, wenn eine neue Datei hinzugefügt werden soll: SetLength(Dateien,High(Dateien)+2); Dateien[High(Dateien)] := OpenDialog1.FileName; |
Re: Dateien im Array Speichern
Oder willst du den Inhalt in das Array einlesen?
Dann wird aber die Größe problematisch. Bei Textdateien ist das (normalerweise) kein Problem, wird ja auch meistens so gemacht (Stringlist). Aber bei Audiodateien ist davon abzuraten, bei Videodateien erst recht. |
Re: Dateien im Array Speichern
Vor allem stellt sich dann die Frage, was das für einen (praktischen) Sinn hätte, so eine Datei in ein Array einzulesen... :gruebel:
|
Re: Dateien im Array Speichern
Wallst genau willst Du machen? Sicher, dass eine TList nicht sinnvoller wäre?
|
Re: Dateien im Array Speichern
Die Dateinamen kann man auch in einer Stringliste ablegen. In so einer stehen sie ja so wie so schon drin: OpenDialog.Files.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz