![]() |
Datei Löschen
Hi,
ich geb jetzt auf, an so einer kleinigkeit hängen zu bleiben ist mir jetzt sogar peinlich. :oops: Also nicht beschimpfen bitte.
Code:
In der CBPfad steht: C:
procedure TForm1.LoeschenClick(Sender: TObject);
//Markierte Datei Löschen begin if ListBox.SelCount = 1 then begin //Pfad zusammensetzen aus: DeleteFile(CBPfad.Text + '\' + //ComboBox mit dem Laufwerksbuchstaben, TreeView.Selected.Text + '\' +//TreView mit dem Ordner, ListBox.Items.Text + //ListBox mit dem Dateinamen, CBEndung.Text); //ComboBox mit der Endung end; end; Im TreeView steht: Windows\Desktop In der ListBox steht: ndig In CBEndung steht: .jpg Es handelt sichs also dabei um die Datei ndig.jpg die auf dem Dektop liegt. Ich möchte sie Löschen. Es eght aber nicht. Jedenfalls nicht auf Button klick. Wenn ich es mir in eine ShowMessage anzeigen lasse, dann kommt folgendes raus: Zitat:
|
Hallo Daniel,
möchtest du wirklich den gesamten Inthalt der Listbox mit
Code:
einfügen, oder nur den ausgewählten Eintrag?
ListBox.Items.Text
|
Nur den Sel natürlich aber mehr hab ich noch nicht drin.
Mit ListBox.Items.Strings[0] würde ich sie löschen können. |
Ich habe deine Antwort nicht verstanden, hast du mal
Code:
anstatt
ListBox.Items.Strings[0]
Code:
probiert?
ListBox.Items.Text
|
Mit dem Index gehts, aber eben mit Text nicht.
SelText oder Selected.Text gibt es ja nicht. |
Wäre mal interessant, ob das letzte Zeichen von
Zitat:
|
Wie soll ich den das festellen!?
Wenn ich ein Breakp. setze, den krieg ich nur folgenden Text zurück: Auf Veriable 'Self' kan wegen Optimierung nicht zugegrifen werden. Somit sehe ich nciht was es wirklich hat. |
Aaah, jetzt hab ichs.
Es ist: 'ndig'#$D#$A |
Code:
sollte eigentlich den ASCII Wert des letzten Zeichens ausgeben.
ShowMessage(IntToStr(Ord(ListBox.Items.Text[Length(ListBox.Items.Text)]))
|
Uuups, du warst schneller...
Hätt ich auch drauf kommen können. Hatte ich nämlich auch schon mal. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:29 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