Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi [Konsolanwendung] Undeklarierter Bezeichner NULL (https://www.delphipraxis.net/177005-%5Bkonsolanwendung%5D-undeklarierter-bezeichner-null.html)

Back2Code 10. Okt 2013 09:11

[Konsolanwendung] Undeklarierter Bezeichner NULL
 
Ich möchte in einer Konsolanwendung auf
Delphi-Quellcode:
<> NULL
überprüfen aber die IDE sagt mir Undeklarierter Bezeichner NULL :x

In meinem Testprogramm was ich vorher mit einer GUI gestaltet hatte lief alles. Auf was muss ich jetzt genau achten wenn ich diesen Fehler umgehen/ausbessern will im Konsolenprogramm.

Morphie 10. Okt 2013 09:12

AW: [Konsolanwendung] Undeklarierter Bezeichner NULL
 
In Delphi heißt das
Delphi-Quellcode:
nil

Mokus 10. Okt 2013 09:13

AW: [Konsolanwendung] Undeklarierter Bezeichner NULL
 
meinst du zufällig
Delphi-Quellcode:
NIL
?

Back2Code 10. Okt 2013 09:16

AW: [Konsolanwendung] Undeklarierter Bezeichner NULL
 
Worin liegt der Unterschied genau zwischen NULL / nil ?

Mikkey 10. Okt 2013 09:18

AW: [Konsolanwendung] Undeklarierter Bezeichner NULL
 
Zitat:

Zitat von Back2Code (Beitrag 1231525)
Ich möchte in einer Konsolanwendung auf
Delphi-Quellcode:
<> NULL
überprüfen aber die IDE sagt mir Undeklarierter Bezeichner NULL :x

Wenn Du wirklich NULL (Variant-Null) meinst, must Du 'Variants' in die Uses-Liste einfügen.

Edit:
Deine Frage erst gesehen...

NULL ist ein Variant, nil ist eine Referenz (Pointer) auf nichts.

Back2Code 10. Okt 2013 09:19

AW: [Konsolanwendung] Undeklarierter Bezeichner NULL
 
Zitat:

Zitat von Mikkey (Beitrag 1231529)
Zitat:

Zitat von Back2Code (Beitrag 1231525)
Ich möchte in einer Konsolanwendung auf
Delphi-Quellcode:
<> NULL
überprüfen aber die IDE sagt mir Undeklarierter Bezeichner NULL :x

Wenn Du wirklich NULL (Variant-Null) meinst, must Du 'Variants' in die Uses-Liste einfügen.

:thumb: Danke hat geklappt.

himitsu 10. Okt 2013 10:58

AW: [Konsolanwendung] Undeklarierter Bezeichner NULL
 
Zitat:

Zitat von Back2Code (Beitrag 1231531)
:thumb: Danke hat geklappt.

Hast du jetzt nil verwendet oder diese Unit eingebunden?

Was genau wolltest du machen, bzw. was steht vor dem
Delphi-Quellcode:
<>
?


Wenn du wirklich
Delphi-Quellcode:
... <> NULL
prüfen wolltest, dann ist Delphi-Referenz durchsuchenIsNull wohl eher das, was man verwenden sollte.

Back2Code 10. Okt 2013 11:58

AW: [Konsolanwendung] Undeklarierter Bezeichner NULL
 
Zitat:

Zitat von himitsu (Beitrag 1231557)
Zitat:

Zitat von Back2Code (Beitrag 1231531)
:thumb: Danke hat geklappt.

Hast du jetzt nil verwendet oder diese Unit eingebunden?

Was genau wolltest du machen, bzw. was steht vor dem
Delphi-Quellcode:
<>
?


Wenn du wirklich
Delphi-Quellcode:
... <> NULL
prüfen wolltest, dann ist Delphi-Referenz durchsuchenIsNull wohl eher das, was man verwenden sollte.

Die Unit Variants eingebunden


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