AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Überladene Funktionen - Delphi erkennt keine Eindeutigkeit?
Thema durchsuchen
Ansicht
Themen-Optionen

Überladene Funktionen - Delphi erkennt keine Eindeutigkeit?

Offene Frage von "himitsu"
Ein Thema von RSE · begonnen am 1. Sep 2010 · letzter Beitrag vom 1. Sep 2010
 
RSE

Registriert seit: 26. Mär 2010
254 Beiträge
 
Delphi XE Enterprise
 
#1

Überladene Funktionen - Delphi erkennt keine Eindeutigkeit?

  Alt 1. Sep 2010, 09:02
Delphi-Version: 2005
Hallo!

Ich arbeite mit Delphi 5 (nicht 2005). Dort habe ich folgende überladene Funktionen deklariert:
Delphi-Quellcode:
    function BestellGrpSendExist(Typ: Integer = 0): Boolean; overload;
    function BestellGrpSendExist(aTyp: array of Integer): Boolean; overload;
    function BestellGrpSendExist(ProdNames: array of string; Typ: Integer = 0): Boolean; overload;
    function BestellGrpSendExist(ProdNames: array of string; aTyp: array of Integer): Boolean; overload;
Beim Aufruf von
BestellGrpSendExist(['bla','je'],[21,22]) meldet Delphi:
Code:
[Fehler] CCCHemopharm1003Ergebnis.pas(1145): Doppeldeutiger überladener Aufruf von 'BestellGrpSendExist'
Ich kann mir das nicht erklären. In meinen Augen ist der Aufruf eindeutig. Vielleicht weiß ja einer von Euch woran das liegt?
"Seit er seinen neuen Computer hat, löst er alle seine Probleme, die er vorher nicht hatte."

Geändert von mkinzler ( 1. Sep 2010 um 09:07 Uhr) Grund: Code-Tags durch Delphi-Tags ersetzt
  Mit Zitat antworten Zitat
 


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 21:38 Uhr.
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-2025 by Thomas Breitkreuz