Lade...
 

CX_FILE_SOURCE_RANGE::IsValid

CX_FILE_SOURCE_RANGE::IsValid

Beschreibung:

Diese Methode liefert TRUE, falls dieses Objekt einen gültigen Quellcodebereich beschreibt. Ein Quellcodebereich ist gültig, falls:

  1. Eine Quelldatei gesetzt ist und
  2. Die End-Position nicht vor der Start-Position liegt

IsValid prüft nicht, ob die angegebene Datei auch tatsächlich existiert, oder ob die angegebenen Start/End-Positionen in der Datei überhaupt existieren.

Ein gültiger Quellcode-Bereich wird von folgenden Methoden erwartet:

Code-Beispiel:
CreateTransObject(CX_FILE_SOURCE_RANGE) Call(IsValid) // FALSE

CreateTransObject(CX_FILE_SOURCE_RANGE)
"evaluate.cxp" Over Put(File()) Call(IsValid) // TRUE
Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_FILE_SOURCE_RANGE Der Codebereich
Stack(Out) Top INTEGER TRUE | FALSE
Funktionsaufruf: Call(IsValid)