(Co-Admin)
Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
Delphi 2010 Professional
|
Re: runtime-objekterstellung + event crasht immer :/
24. Okt 2004, 03:24
Hallo shuugo,
herzlich willkommen im Delphi-PRAXIS Forum.
An welcher Stelle tritt denn genau der Fehler auf?
Hast du noch andere Komponenten, die ähnlich heißen, so dass eventuell die gefundenen Komponente nicht korrekt auf ein TImage gecastet werden kann? Und ist der Sender auch immer ein TImage oder rufst du die Procedure auch von einer anderen Stelle auf, so dass Sender eben kein TImage ist. Es macht vor solchen Castings immer Sinn mit dem is - Operator zu prüfen, ob die Komponente überhaupt ein TImage ist. Wenn übrigens beim Create etwas schief geht, merkst du es nicht, sondern Image ist nach Image.Free undefiniert und kann beim späteren Zugriff zu dem angesprochenen Fehler führen. Laufe einmal Schritt für Schritt durch diese Code Stücke und schau dir Image genau an.
Albert Live long and prosper
MrSpock
|