Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Async Compilerfehler in TurboDelphi (https://www.delphipraxis.net/76594-async-compilerfehler-turbodelphi.html)

EDatabaseError 6. Sep 2006 20:31


Async Compilerfehler in TurboDelphi
 
Liste der Anhänge anzeigen (Anzahl: 1)
Da ich derzeit am portieren meiner D3 Projekte auf TurboDelphi bin habe ich leider ein Problem mit der Async Komponente (Angehängt)

Einmal in Zeile 466:
GetCommConfig(FHandle, FCommConfig, Size);
Die Typten der tatsächlichen und formalen Var-Parametern müssen übereinstimmen

488:
FCommConfig.dwProviderSubtype := -1;
Konstantenausdruck verletzt untere Grenze

496:
if not WriteFile(FHandle, Buf, Count, Result, @FWriteOS) then Result := -1;
Die Typten der tatsächlichen und formalen Var-Parametern müssen übereinstimmen

502:
if not ReadFile(FHandle, Buf, Count, Result, @FReadOS) then Result := -1;
Die Typten der tatsächlichen und formalen Var-Parametern müssen übereinstimmen


Warum geht das in D3 und nicht in TDelphi?


Mfg
Tobi

EDatabaseError 6. Sep 2006 22:36

Re: Async Compilerfehler in TurboDelphi
 
Ich bin der Meinung es liegt an dem Integerwert size beim ersten und bei den zweiten beim result integer. Kann das sein???

Mfg

mkinzler 6. Sep 2006 22:42

Re: Async Compilerfehler in TurboDelphi
 
Hast du mal geschaut, ob es eine neure Version der Unit gibt?

EDatabaseError 6. Sep 2006 22:45

Re: Async Compilerfehler in TurboDelphi
 
es gibt asyncpro aber dann müsste ich alle meine Projekte umschreiben. Und dazu habe ich nicht wirklich lust, da ja nur 4 Zeilen nicht stimmen.

Mfg

mkinzler 6. Sep 2006 22:50

Re: Async Compilerfehler in TurboDelphi
 
Was für ein Typ hat dwProviderSubtype?

EDatabaseError 6. Sep 2006 22:52

Re: Async Compilerfehler in TurboDelphi
 
Es ist eine Variable von FCommConfig... :stupid: danach habe ich auch schon gesucht, aber nix gefunden.

Mfg

mkinzler 6. Sep 2006 22:54

Re: Async Compilerfehler in TurboDelphi
 
Zitat:

danach habe ich auch schon gesucht, aber nix gefunden.
Ich in dieser Unit auch nicht, deshalb habe ich ja gefragt. Diese Eigenschaft scheint (in D10) als unsigned deklariert zu sein.

EDatabaseError 6. Sep 2006 22:57

Re: Async Compilerfehler in TurboDelphi
 
kann sein :angel: D10 = 2006 = Turbo

[ich habs derzeit einfach mal auf 0 geschraubt :mrgreen: ]

mkinzler 6. Sep 2006 22:59

Re: Async Compilerfehler in TurboDelphi
 
Hab mal BDS angeworfen, ist asl Cardinal (32-Bit unsigned Integer) deklariert in Unit Windows.
Ich nehme mal an die anderen Fehler liegen ähnlich.

EDatabaseError 6. Sep 2006 23:01

Re: Async Compilerfehler in TurboDelphi
 
Jup! Danke funktioniert. Ich hab das -1 auf 0 umändern müssen. Mal sehen obs läuft. :thumb:


Mfg


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:23 Uhr.
Seite 1 von 2  1 2      

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