Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi httpdownload wurde die Direktive 'overload' nicht angegeben (https://www.delphipraxis.net/72069-httpdownload-wurde-die-direktive-overload-nicht-angegeben.html)

Blumi 25. Jun 2006 09:07


httpdownload wurde die Direktive 'overload' nicht angegeben
 
Hi zusammen

Ich habe mir eine Funktion geschrieben. Aber schon bei der ersten Zeiler erzeugt es Fehler.

Delphi-Quellcode:
function load(status : Boolean;TOd,Fn,Hs,Us,Pw,Fu : string; lfs,nfs:Integer ) : string;
...
Zitat:

[Fehler] Functions.pas(105): E2267 Bei der vorherigen Deklaration von httpdownload wurde die Direktive 'overload' nicht angegeben


Wenn ich jetzt aber den status zu word setze, dann öffnet sich das Programm. Ich möchte aber ein Boolean haben.

:)

fkerber 25. Jun 2006 09:09

Re: httpdownload wurde die Direktive 'overload' nicht angege
 
Hi!

Das sieht für mich danach aus, als gäbe es schon eine Funktion gleichen Namens mit anderen Parametern. Aus diesem Grund meckert er und sagt, wenn man das wolle, müsse man das ganze mit overload deklariern

:arrow: anderer Funktionsname sollte helfen


Ciao Frederic

P.S.
wobei ich noch nicht ganz den Zusammenhang zwischen load und httpdownload sehe...

mkinzler 25. Jun 2006 09:12

Re: httpdownload wurde die Direktive 'overload' nicht angege
 
Ist das eine Funktion oder eine Methode? Wenn es eine Methode wäre das Posten der ganzen Funktionsdeklaration hilfreich.

Blumi 25. Jun 2006 09:15

Re: httpdownload wurde die Direktive 'overload' nicht angege
 
Zitat:

Zitat von fkerber
Hi!

Das sieht für mich danach aus, als gäbe es schon eine Funktion gleichen Namens mit anderen Parametern. Aus diesem Grund meckert er und sagt, wenn man das wolle, müsse man das ganze mit overload deklariern

:arrow: anderer Funktionsname sollte helfen


Ciao Frederic

P.S.
wobei ich noch nicht ganz den Zusammenhang zwischen load und httpdownload sehe...


Ok vielen Dank für deinen Tipp. Ich habe vergesseen die Boolean Angabe auch obe in der Functions Datei nochmals anzugeben. :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:29 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