Bilddatei löschen.[gelöst]
-
- Beiträge: 58
- Registriert: Sa 28. Aug 2010, 18:30
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
Bilddatei löschen.[gelöst]
Hi zusammen,
Also ich habe nun mit einem Programm (savetofile) eine bilddatei (.bmp) erstellt.
Ich möchte nun, dass durch das betätigen eines Buttons diese Bilddatei wieder gelöscht wird.
Wie macht man sowas?
Hoffe ihr könnt mir helfen und danke schon mal im vorraus!
LG Jaslaz
Also ich habe nun mit einem Programm (savetofile) eine bilddatei (.bmp) erstellt.
Ich möchte nun, dass durch das betätigen eines Buttons diese Bilddatei wieder gelöscht wird.
Wie macht man sowas?
Hoffe ihr könnt mir helfen und danke schon mal im vorraus!
LG Jaslaz
Zuletzt geändert von jaslaz am Do 23. Dez 2010, 14:25, insgesamt 1-mal geändert.
Re: Bilddatei löschen.
Du solltest lernen die Dinge auseinander zu halten.
- Dein "betätigen eines Buttons" ist das Ereignis, das das Löschen ausführen soll, ich nehme an, dass du schon weisst, wie das geht.
- Ob es eine Bilddatei oder sonst eine Datei ist, ist völlig belanglos.
- Ich nehme an, deine eigentliche Frage ist: "Wie kann ich eine Datei löschen?"
Hier:
http://www.freepascal.org/docs-html/rtl ... efile.html" onclick="window.open(this.href);return false;
- Dein "betätigen eines Buttons" ist das Ereignis, das das Löschen ausführen soll, ich nehme an, dass du schon weisst, wie das geht.
- Ob es eine Bilddatei oder sonst eine Datei ist, ist völlig belanglos.
- Ich nehme an, deine eigentliche Frage ist: "Wie kann ich eine Datei löschen?"
Hier:
http://www.freepascal.org/docs-html/rtl ... efile.html" onclick="window.open(this.href);return false;
-
- Beiträge: 58
- Registriert: Sa 28. Aug 2010, 18:30
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
Re: Bilddatei löschen.
Danke Theo,
ja so wäre die Frage etwas leicheter gewesen!
Ich habe nun ein Image und ich will die datei löschen die in dem Image ist. Wie geht das?
Ich denke mir das so ähnlich:
oder
geht aber beides nicht.
ja so wäre die Frage etwas leicheter gewesen!
Ich habe nun ein Image und ich will die datei löschen die in dem Image ist. Wie geht das?
Ich denke mir das so ähnlich:
Code: Alles auswählen
DeleteFile(image1.Picture);
Code: Alles auswählen
DeleteFile(image1.Picture.selected);
- af0815
- Lazarusforum e. V.
- Beiträge: 6859
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Bilddatei löschen.
Was ist die Fehlermeldung/Grund - Die Glaskugeln zum Beantworten solcher Fragen/Feststellungen sind momentan beim Service. Eigentlich steht beim Link vom Theo alles drinnen.jaslaz hat geschrieben:Danke Theo,
ja so wäre die Frage etwas leicheter gewesen!
Ich habe nun ein Image und ich will die datei löschen die in dem Image ist. Wie geht das?
Ich denke mir das so ähnlich:oderCode: Alles auswählen
DeleteFile(image1.Picture);
geht aber beides nicht.Code: Alles auswählen
DeleteFile(image1.Picture.selected);
a) Compiliert nicht -> richtigie Unit eingebunden ?! Lösung siehe Link von Theo
b) Findet Datei nicht : Datei nicht vorhanden, Pfad nicht richtig, Datei falsche Rechte -> Lösung: Richtigen Dateinamen + Pfad verwenden, Prüfung ob die Datei vorhanden ist programmieren
c) ????? : Lösung: Fehlermeldung besser beschreiben
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
Re: Bilddatei löschen.
Wie kann denn eine Datei in einem Image sein?jaslaz hat geschrieben: Ich habe nun ein Image und ich will die datei löschen die in dem Image ist.
DeleteFile nimmt als Parameter den Dateinamen (mit Pfad) entgegen. Von dem weiss das TImage aber nichts.
Was du da versuchst ist mir schleierhaft.
-
- Beiträge: 58
- Registriert: Sa 28. Aug 2010, 18:30
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
Re: Bilddatei löschen.
Kann man den irgenwie den Pfad abfragen,welcher das Bild in einem TImage hat?
Re: Bilddatei löschen.
Tja, wie kommt es den da rein? Irgendwie muss du den Pfad ja haben, oder?jaslaz hat geschrieben:Kann man den irgenwie den Pfad abfragen,welcher das Bild in einem TImage hat?
-
- Beiträge: 58
- Registriert: Sa 28. Aug 2010, 18:30
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
Re: Bilddatei löschen.
ja ok habs jetzt auch schon hingekriegt!
-
- Beiträge: 770
- Registriert: Sa 21. Feb 2009, 13:46
- OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
- CPU-Target: 32Bit
Re: Bilddatei löschen.[gelöst]
bei sowas, entweder compilernachrricht lesen,
oder strg + linksklick auf DeleteFile. Dann alles wichtige lesen...
wobei die 2te funktion einfach göttlich ist, vorallem wenn man in der schule mit delphi 7 arbeitet...
oder strg + linksklick auf DeleteFile. Dann alles wichtige lesen...
wobei die 2te funktion einfach göttlich ist, vorallem wenn man in der schule mit delphi 7 arbeitet...
Code: Alles auswählen
Signatur := nil;