Hallo,
ich bin neu hier und habe ein Problem.
ich möchte ein Bild in eine TBitmap laden und von da aus auf mein Image1.canvas mit dem Draw Befehl malen, nun hab ich aber folgendes Problem:
Beim laden von der Bitmap kommt die Fehlermeldung:
Exception der Klasse EAccessViolation
Mein bisheriger Code:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| procedure TForm1.FormCreate(Sender: TObject); var bmp: TBitmap; begin bmp.create; bmp.loadfromfile('C:\login.bmp'); image1.Canvas.create; image1.Canvas.Draw(0,0,bmp); end; |
Ein weiteres Problem, dass ich festgestellt habe:
Wenn ich mit Image1.Picture.loadfromfile ein Bild lade kommt der Fehler ZeroDivideBy... aber nur mit dem einen Bild, mit einem anderen funktionierts, gleiche größe
Moderiert von
Narses: Delphi-Tags hinzugefügt
Moderiert von
Narses: Überflüssige Zeilenumbrüche/Leerzeilen entfernt.Moderiert von
Narses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am So 24.03.2013 um 22:37