Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Fehlermeldung in CPort.pas (https://www.delphipraxis.net/176087-fehlermeldung-cport-pas.html)

Jens Hartmann 11. Aug 2013 20:01

Delphi-Version: 2007

Fehlermeldung in CPort.pas
 
Hallo und einen schönen guten Abend,

ich arbeite seid längerem nochmal mit Delphi und versuche aktuell ein altes Projekt zu Erzeugen. Beim Erzeugen kommt es zu einer Fehlermeldung. Leider aber nicht in einer eigenen Unit oder im Programm, sondern in einer genutzten Unit der CPort.pas aus der Komponente CPortLib.

Hier mal der Quellcodeteil und die Fehlermeldung...

Delphi-Quellcode:
Signaled := WaitForMultipleObjects(2, @EventHandles, False, INFINITE);
Zitat:

[DCC Fehler] CPort.pas(2059): E2010 Inkompatible Typen: 'PWOHandleArray' und 'Pointer'
Jemand nie Idee, was das sein kann?

Danke und Gruß Jens

Union 11. Aug 2013 20:13

AW: Fehlermeldung in CPort.pas
 
Wie ist denn Eventhandles defininert? Wahrscheinlich doch als Array of THandle? Du mußt das durche den Typen TWOHandleArray bzw. PWOHandlearray ersetzen.

Jens Hartmann 11. Aug 2013 20:24

AW: Fehlermeldung in CPort.pas
 
Danke, funktioniert. Aber wie kann das in einer bislang funktionierenden Komponenten sein. Denn Fehler hatte ich doch früher nicht.

Gruß Jens


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:25 Uhr.

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