Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Zurück geliefertes Objekt "halten" (https://www.delphipraxis.net/64334-zurueck-geliefertes-objekt-halten.html)

LaNtHaN 7. Mär 2006 14:12

Re: Zurück geliefertes Objekt "halten"
 
Ah klar, war ne Dumme frage, hätte ich selbst merken müssen.

Nun wird jedoch folgende Meldung beim Connect erzeugt.

Erste Gelegenheit für Exception bei $7C81EB33. Exception-Klasse EIntfCastError mit Meldung 'Interface nicht unterstützt'. Prozess Project1.exe (4080)

LaNtHaN 8. Mär 2006 08:44

Re: Zurück geliefertes Objekt "halten"
 
Könnte dies damit zusammenhängen, dass ConnectKind falsch parametriert ist und garnicht bekannt ist wohin Connectet werden soll?

shmia 8. Mär 2006 16:53

Re: Zurück geliefertes Objekt "halten"
 
Jetzt wird's schwierig mit der Ferndiagnose.
Zum Ersten ist es so, dass Delphi 4 beim Import von TLBs noch etwas Buggy ist.
Erst ab Delphi 5 funktioniert das relativ zufriedenstellend.

Um deinen Fehler zu finden, könntest mit Debug-DCUs kompilieren und
die IDE sollte die Exception anzeigen.
Dann einen Breakpoint einige Zeilen vorher setzen und per Single Step herantasten.
Da steht dann eine Typumwandlung mit "as" oder QueryInterface.

LaNtHaN 10. Mär 2006 13:06

Re: Zurück geliefertes Objekt "halten"
 
Nochmals vielen Dank für all Deine Hilfe!

Das Problem konnte ich selbst noch lösen. Mit einer älteren Version des DLLs funktioniert es. Inzwischen arbeite ich mit Delphi 2006, was jedoch keinen Einfluss auf den Fehler hatte.

Alle Funktionen die ich brauche laufen nun einwandfrei!

Gruss Lanthan


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:57 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz