Einzelnen Beitrag anzeigen

Frischling

Registriert seit: 4. Dez 2006
24 Beiträge
 
Delphi 7 Enterprise
 
#1

Bild laden und wieder speichern

  Alt 20. Apr 2007, 16:26
Hi,
mein Problem ist Folgendes:

Ich schreibe derzeit ein kleines Programm, in dem meine DVDs aufgelistet werden. Für jeden Film habe ich auch ein Cover(im jpg-Format). Ich habe mich anfangs noch damit zufrieden gegeben, dass ich die Cover in den entsprechenden Ordner kopieren musste, damit alles funzt.
Nun würde ich aber gern über eine SavePictureDialog-Komponente ein Cover von der Festplatte laden und in das Verzeichnis des Programms speichern.

Ich probiere hier schon alles mögliche. Problem ist, dass man, wenn man F1 drückt, auch wissen sollte, was man sucht. Und da scheitert es.


Delphi-Quellcode:
Cover:=TStringList.Create;
path := ExtractFilePath(ParamStr(0));
pathPic:=path + 'Data\' + EditEingabe.Text + '.jpg';

              with OpenPictureDialog1 do
                if Execute then
                 begin
                  Cover.LoadFromFile(FileName);
                  Cover.SaveToFile(PathPic);
                 end;
Die Fehlermeldung besagt, dass der Pfad nicht gefunden werden kann. Seltsamerweise wird versucht in den Ordner zu speichern, von dem ich lade(z.B. Eigene Bilder).

Wäre super, wenn mir jemand eine kleine Denkstütze geben könnte.
  Mit Zitat antworten Zitat