Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Fehlermeldung "Cannot resolve unit name" (https://www.delphipraxis.net/73503-fehlermeldung-cannot-resolve-unit-name.html)

Mackhack 19. Jul 2006 05:28


Fehlermeldung "Cannot resolve unit name"
 
Hallo,

hoffe dass das das richtige Unteforum ist dafuer.

Was mach ich denn falsch wenn ich in der Uses Klauses eine Unit die ich geschrieben habe einfuege und mir der Compiler dann sagt:

"Cannot resolve unit name [hier der Unitname]"

Hab unter den Projektoptionen den korrekten Suchpfad aber eingetragen!

Hulig4n 19. Jul 2006 07:07

Re: Fehlermeldung "Cannot resolve unit name"
 
Das name der datei und das name des units mussen die gleichen sein.
Zum beispiel:
unit Unit1; muss in unit1.pas gespeichert sein.

Mackhack 19. Jul 2006 07:14

Re: Fehlermeldung "Cannot resolve unit name"
 
Hi,

wenn ich die File aber ueber den Hinzufuegen-Button hinzufuege geht es bis er an diese Stelle kommt:

function xxx (...: ...; Files : TStrings; ...);

Dann sagt er mir Default value required for Files

Was bedeutet denn das und was muss ich da aendern?

Bernhard Geyer 19. Jul 2006 07:16

Re: Fehlermeldung "Cannot resolve unit name"
 
Wie schaut die komplette Funktionsdefinition aus?
Hast Du evtl. vor diesem Parameter schon einen Default-Wert vergeben?

Mackhack 19. Jul 2006 07:22

Re: Fehlermeldung "Cannot resolve unit name"
 
Jepp da ist davor ein Default-Wert gesetzt eines anderen Arguments.

RavenIV 19. Jul 2006 07:36

Re: Fehlermeldung "Cannot resolve unit name"
 
Zitat:

Zitat von DelphiHilfe
Wenn Sie eine Routine mit Standardparameterwerten aufrufen, müssen für alle Parameter nach dem ersten akzeptierten Standardwert ebenfalls Standardwerte existieren.

also:
wenn Du anfängst mit den default-Werten, können keine "normalen" Parameter mehr folgen.

in der Delphi-Hilfe suchen nach "function" oder "Standardparameter" und dann durchwühlen.


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