ich benutze die FFSaveBMP Funktion von der FastFind.au3, um Screenshots zu speichern. Leider hab ich ein Problem damit. Wenn man nämlich die Funktion mehrmals für den selben Pfad aufruft, bekommt man das:
FFSaveBMP("test")
Ich würde aber gerne das Bild immer überschreiben lassen, da ein Screenshot 6MB groß ist und ich nicht nach ein paar Stunden die Festplatte voll machen will ...
Ich konnte die Funktion nicht so umschreiben, dass sie das Bild immer überschreibt. Merkwürdigerweise funktioniert FileDelete() bei den Bildern nicht. Auch wenn ich sie davor mit FileSetAttrib auf -F stelle. Ich will ungern eine andere Funktion als FFSaveBMP benutzen, weil sie sehr schnell ist. Hat daher jemand eine Lösung für mich?
Soweit ich das sehe steckt dein Problem in der FastFind.dll.
Du kannst ja mal versuchen mit FileWrite den Inhalt der des Bildes zu löschen und mit FileMove in den Papierkorb schieben.