Entwickler-Ecke
Multimedia / Grafik - Bild lässt sich nicht speichern
Masenko - Mi 27.04.05 17:34
Titel: Bild lässt sich nicht speichern
Hallo
Ich hab es so probiert :
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21:
| procedure TForm1.Button1Click(Sender: TObject); var FormImage1 : TBitMap; begin begin FormImage1 := GetFormImage; try FormImage1.canvas.draw(-560,-576,FormImage1); FormImage1.width:= 300; FormImage1.height:= 300; finally FormImage1.Free; begin Savepicturedialog1.Filter := 'Jpg Dateien (*.jpg)|*.jpg|Alle Dateien (*.*)|*.*'; Savepicturedialog1.DefaultExt := '.jpg'; If Savepicturedialog1.Execute then FormImage1.SaveToFile(SavepictureDialog1.FileName); end end end end; |
Kann mir jemand sagen warum ich immer eine Fehlermeldung beim speichern bekomme?
danke
MfG Masenko
Moderiert von
raziel: Delphi-Tags hinzugefügt.
WeBsPaCe - Mi 27.04.05 17:39
Welche Fehlermeldung kommt denn?
PS.: Bitte setze deinen Code in die entsprechenden Delphi-Tags. Einfach rechts oben auf

klicken. ;)
Masenko - Mi 27.04.05 17:50
ok sorry werd das nächste mal darauf achten.
also ich bekomme immer die Fehlermeldung:
Project Project1.exe raised exception class EAccessViolation with message 'Access violation at address 00457A4E in module 'Project1.exe'. Read of address 00000051'.
und hab keine Ahnung was das bedeutet, sonst würd ich ja nicht fragen :D
GSE - Mi 27.04.05 18:33
warum gibst du das Image mit Free frei?
Wenn du danach versuchst darauf zuzugreifen muss es ja zu einem Fehler kommen, da es nicht mehr existiert.
mfg
GSE
Masenko - Mi 27.04.05 19:48
ahh stimmt, hab ich total übersehen.
Danke
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!