AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Async Compilerfehler in TurboDelphi

Ein Thema von EDatabaseError · begonnen am 6. Sep 2006 · letzter Beitrag vom 7. Sep 2006
Antwort Antwort
Seite 1 von 2  1 2      
EDatabaseError

Registriert seit: 11. Mai 2005
Ort: Göppingen
1.238 Beiträge
 
Delphi 2007 Professional
 
#1

Async Compilerfehler in TurboDelphi

  Alt 6. Sep 2006, 20:31
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
Angehängte Dateien
Dateityp: pas async32_172.pas (22,7 KB, 3x aufgerufen)
Tobias
It's not a bug, it's a feature.
  Mit Zitat antworten Zitat
EDatabaseError

Registriert seit: 11. Mai 2005
Ort: Göppingen
1.238 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Async Compilerfehler in TurboDelphi

  Alt 6. Sep 2006, 22:36
Ich bin der Meinung es liegt an dem Integerwert size beim ersten und bei den zweiten beim result integer. Kann das sein???

Mfg
Tobias
It's not a bug, it's a feature.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Async Compilerfehler in TurboDelphi

  Alt 6. Sep 2006, 22:42
Hast du mal geschaut, ob es eine neure Version der Unit gibt?
Markus Kinzler
  Mit Zitat antworten Zitat
EDatabaseError

Registriert seit: 11. Mai 2005
Ort: Göppingen
1.238 Beiträge
 
Delphi 2007 Professional
 
#4

Re: Async Compilerfehler in TurboDelphi

  Alt 6. Sep 2006, 22:45
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
Tobias
It's not a bug, it's a feature.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Async Compilerfehler in TurboDelphi

  Alt 6. Sep 2006, 22:50
Was für ein Typ hat dwProviderSubtype?
Markus Kinzler
  Mit Zitat antworten Zitat
EDatabaseError

Registriert seit: 11. Mai 2005
Ort: Göppingen
1.238 Beiträge
 
Delphi 2007 Professional
 
#6

Re: Async Compilerfehler in TurboDelphi

  Alt 6. Sep 2006, 22:52
Es ist eine Variable von FCommConfig... danach habe ich auch schon gesucht, aber nix gefunden.

Mfg
Tobias
It's not a bug, it's a feature.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: Async Compilerfehler in TurboDelphi

  Alt 6. Sep 2006, 22:54
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.
Markus Kinzler
  Mit Zitat antworten Zitat
EDatabaseError

Registriert seit: 11. Mai 2005
Ort: Göppingen
1.238 Beiträge
 
Delphi 2007 Professional
 
#8

Re: Async Compilerfehler in TurboDelphi

  Alt 6. Sep 2006, 22:57
kann sein D10 = 2006 = Turbo

[ich habs derzeit einfach mal auf 0 geschraubt ]
Tobias
It's not a bug, it's a feature.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Async Compilerfehler in TurboDelphi

  Alt 6. Sep 2006, 22:59
Hab mal BDS angeworfen, ist asl Cardinal (32-Bit unsigned Integer) deklariert in Unit Windows.
Ich nehme mal an die anderen Fehler liegen ähnlich.
Markus Kinzler
  Mit Zitat antworten Zitat
EDatabaseError

Registriert seit: 11. Mai 2005
Ort: Göppingen
1.238 Beiträge
 
Delphi 2007 Professional
 
#10

Re: Async Compilerfehler in TurboDelphi

  Alt 6. Sep 2006, 23:01
Jup! Danke funktioniert. Ich hab das -1 auf 0 umändern müssen. Mal sehen obs läuft.


Mfg
Tobias
It's not a bug, it's a feature.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:53 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