Lade...
 

CX_FILE_SOURCE_RANGE::Read

CX_FILE_SOURCE_RANGE::Read

Beschreibung:

Diese Methode liest den Inhalt des Quellcodebereichs aus der Datei und gibt ihn als STRING zurück. Über den Parameter kann gesteuert werden, ob #include-Direktiven ausgewertet/expandiert werden sollen (TRUE) oder nicht (FALSE).

Falls dieser Quellcodebereich ungültig ist oder die angegebene Datei nicht existiert, wird eine Fehlermeldung ausgegeben.

Falls die Datei kleiner ist als die Start-Position, dann wird ein leerer STRING zurückgegeben. Falls die Datei kleiner ist als die End-Position, dann wird der gesamte Dateiinhalt ab der Start-Position zurückgegeben.

Code-Beispiel:
// Read source code of current widget from source file
FALSE NULL Widget Call(GetSourceRange) Call(Read) // "..."
Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_FILE_SOURCE_RANGE Der Codebereich
  Top-1 INTEGER (TRUE|FALSE) Soll #include ausgewertet werden?
Stack(Out) Top STRING Der Quellcode des Bereichs
Funktionsaufruf: Call(Read)