Fonctions de traitement des chaînes
Système unitaire
Fonction Prototype Fonction CONCAT (S1 [, S2, ..., SN]: String): String;
Fonction Prototype Copie (S: String; Index, Count: Integer): String; Description S: String. .
Procédure de prototype de fonction Suppeler (var s: chaîne; Index, comptage: entier);
Insertion de la procédure du prototype (Source: String; Var S: String; Index: INTEGER);
Fonction Prototype Longueur de la fonction (S: String): entier;
Fonction Prototype Fonction Pos (substr: String; S: String): entier; Description substr: substring.s: chaîne parent.
Fonction Prototype Fonction minuscule (const S: String): String;
Fonction Prototype Fonction uppercase (const S: String): String;
pos (obj, cible) Trouvez la première position de caractère du premier OBJ dans la chaîne cible.
Fonction StringReplace (const S, OldPattern, newPattern: String; Flags: TrePlaceFlags): String;
Fonction StringToguid (const S: String): TGUID; Fonction Renvoie la chaîne S pour le convertir en identifiant global.
Fonction GuidToString (const Guid: TGUID): String;
Procédure de prototype de fonction STR (x [: largeur [: décimales]]; var s); de décimales (entier)
Fonction Prototype Procedure Val (S; Var V; Var Code: Integer); La conversion réussit.
Sysutils unitaires
Fonction Prototype Fonction Newstr (const S: String): PString; Configurez un nouvel espace de chaîne sur le pointeur PString dans le tas.
Fonction Procédure Prototype Disposerr (P: PString);
Fonction Prototype fonction intoHex (valeur: entier; chiffres: entier): chaîne;
Fonction Prototype Fonction inttoStr (valeur: entier): String;
Fonction Prototype Fonction StrToint (const S: String): entier;
Fonction Prototype StrTointDef (const S: String; par défaut: entier): entier;
Fonction Prototype Fonction Trim (const S: String): String; efface les blancs et les caractères de contrôle avant et après la chaîne.
Fonction Prototype Fonction trimleft (const S: String): String; efface les caractères vides et de contrôle sur le côté gauche de la chaîne.
Fonction Prototype Fonction TrimRight (const S: String): String; efface les caractères vides et de contrôle sur le côté droit de la chaîne.
Fonction Prototype Fonction AjustementBreaks (const S: String): String;
Fonction Prototype STRALLOC (Taille: Cardinal): PCHER;
Fonction Prototype Fonction StrBufSize (STR: PHAR): Cardinal;
Fonction Prototype Fonction Strcat (Dest, Source: PCHA): PCHER;
Fonction Prototype Fonction STRCOMP (STR1, STR2: PHAR): entier;
Fonction Prototype Fonction Strcopy (Dest, Source: PCHA): PCHER;
Fonction Prototype Procédure Strdispose (STR: PCHA);
Fonction Prototype Fonction StreCopy (Dest, Source: PCHA): PCHER; Copier la chaîne et la transmettre à l'adresse finale de la chaîne.
Fonction Prototype Fonction STREND (STR: PCHAR): PHARE;
Fonction Prototype STRIComp (STR1, STR2: PHAR): entier;
Fonction Prototype Strlcat (Dest, Source: PCHAR; MAXLEN: CARDINAL): PHARD;
Fonction Prototype STRLCOMP (STR1, STR2: PHARE; MAXLEN: CARDINAL): ENTEER;
Fonction Prototype Fonction Strlcopy (Dest, Source: PCHAR; MAXLEN: CARDINAL): PHARD;
Fonction Prototype Strlen (STR: PHAR): Cardinal;
Fonction Prototype Strlicomp (STR1, STR2: PHARE; MAXLEN: CARDINALS): entier;
Fonction Prototype Fonction Strlower (STR: PCHER): PCHAL;
Fonction Prototype Strmove (Dest, Source: PCHINE; COUNT: CARDINAL): PHARD;
Fonction Prototype Fonction STRNEW (STR: PHAR): PCHER;
Fonction Prototype Fonction Strpas (STR: PHAR): String;
Fonction Prototype Fonction Strpcopy (dest: pChar; Source: String): PCHER;
Fonction Prototype StrPlcopy (dest: PCHER; const Source: String; Maxlen: Cardinal): PHARD;
Fonction de fonction STRPOS (STR1, STR2: PHAR
Fonction Prototype Fonction Strupper (STR: PHAR): PCHER;
Stralloc configure un tampon avec une longueur maximale de taille 1 à une fonction de chaîne de fin nulle Stralloc (taille: mot): phar;
StrBufSize renvoie le nombre maximum de caractères qui peuvent être stockés dans le tampon de chaîne configuré par stralloc. StrBufSize (s: phar): cardinal;
Strcat rejoint deux cordes et les transmet. Fonction Strcat (dest, source: PCAR): PCHA;
STRCCOP compare deux chaînes. fonction strComp (str1, str2: phar): entier;
StrCopy Copie la chaîne source vers Dest. fonction Strcopy (dest, source: phar): pChar
Strdispose Libérez un espace de chaîne. fonction strDispose (str: phar);
STRECOPY Copiez la chaîne source en dest et transmettez un pointeur vers la fin de la chaîne. Fonction Strecopy (Dest, Surce: PCHA): PCHA;
Strend transmet un pointeur vers la fin de la fonction de chaîne Strend (STR: PCHA): PHAR;
Strlcat conca la chaîne source à la chaîne dest et transmet la chaîne liée. fonction strlcat (dest, source: pcar; maxlen: word): phar;
Stricomp compare la différence entre deux chaînes sans cas.
StrlCOMP compare deux chaînes à la fonction de longueur maximale spécifiée StrlComp (str1, str2: phar; maxlen: word): entier;
Strlcopy Copy Le nombre spécifié de caractères d'une chaîne à une autre fonction de chaîne Strlcopy (dest, source: phar; maxlen: cardinal): phar;
Strlen renvoie la longueur de la chaîne. Fonction Strlen (STR: PCHA): Cardinal;
Strlicomp compare deux chaînes à la longueur maximale spécifiée sans différence de cas. Fonction Strlicomp (Str1, Str2: Pchar; Maxlen: Word): entier;
Strlower convertit une chaîne en minuscules. Fonction Strlower (Str: PCHA): PCHA;
STRMOVE COPY COUNT NUMÉRO DE CHARGET DE LA SOURCE À DEST STRING. Fonction Strmove (dest, source: Pchar; Count: Cardinal): PCHA
STRNEW configure une chaîne de l'empilement. Fonction Strnew (STR: PCHA): PCHA;
Strpas convertit le caractère de fin nul en une chaîne de format Pascal. fonction strpas (str: pha): chaîne;
Strpcopy Copie une chaîne de format Pascal dans une chaîne null-end. Fonction strpcopy (dest: phar; source: String): pChar;
StrPlcopy Copy Le nombre de caractères mentionnés par Maxlen, de la chaîne de format Pascal à la chaîne de fin nulle. Fonction StrPlCopy (dest: phar; Cost Source: String; Maxlen: Word): PCHA;
STRPOS renvoie un pointeur vers la position où la chaîne STR2 apparaît d'abord dans STR1. Fonction STRPOS (STR1, STR2: PHAR): PCHA;
StrScan renvoie un pointeur vers le premier emplacement dans la chaîne STR où le caractère Char apparaît. Fonction StrScan (STR: PCHER; CHR: CHAR): PHAR;
STRRSCAN renvoie un pointeur vers la position où le caractère ChRA apparaît en dernier dans le Str String. fonction strrScan (str: phar; chr: char): phar;
Strupper convertit une chaîne en majuscule. Fonction Strupper (Str: PCHA): PCHA;
Routines de date et d'heure
Unité: synutils
Date de retour à la date d'aujourd'hui. Date de fonction: tdateTime;
DateTimetOstr convertit le format de temps en une chaîne. Fonction DateTimetOstr (DateTime: TdateTime): String;
DatetimeToString convertit le format de temps en une chaîne. Procédure DateTimeToString (Var Result: String; const Format: String; DateTime: TdateTime);
DateToStr convertit le format de date en chaîne. fonction datetoStr (date: tdateTime): chaîne;
Dayofweek est renvoyé au jour d'aujourd'hui. Fonction Dayofweek (date: tdatetime): entier; la valeur renvoyée est un entier, 1 ~ 7.
La date spécifiée par le décodate est l'année, le mois et le jour. Procédure Decodedate (Date: TdateTime; Var Année, mois, jour: mot);
La décomposition décoée spécifie la date d'heures, de minutes et de secondes. Procédure DecodeTime (temps: tdatetime; var hour, min, sec, msec: mot);
Encodedate renvoie le format de date qui combine l'année, le mois et le jour. Fonction Encodedate (année, mois, jour: mot): tdatetime;
Encodetime renvoie le format de temps qui combine le temps, les minutes et les secondes. Fonction EncodeTime (Hour, Min, Sec, MSEC: Word): TdateTime;
FormatDateTime renvoie la date et l'heure au format spécifié. Fonction FormatDateTime (constat constat: String; DateTime: tdateTime): String;
Maintenant, renvoyez la date et l'heure actuelles. Fonction MAINTENANT: tdateTime;
Strtodate convertit une chaîne au format à date. fonction strtodate (const s: string): tdateTime;
StrTodateTime convertit une chaîne à ce jour et la fonction de format d'heure strTodateTime (const s: string): tdateTime;
StrtoTime convertit une chaîne au format de temps. fonction strToTime (const s: string): tdateTime;
Le temps est renvoyé à l'heure actuelle. Temps de fonction: tdatetime;
TimeToStr convertit le format de temps en une chaîne. Fonction TimeToStr (Temps: TdateTime): String;
Fonctions de gestion des fichiers
Unité: synutils
Fonction Prototype Fonction ExtractFiledir (const fileName: String): String;
Fonction Prototype Fonction ExtractFiledRive (const fileName: String): String;
Fonction Prototype Fonction ExtractFileExt (const fileName: String): String;
Fonction Prototype Fonction ExtractFileName (const fileName: String): String;
Fonction Prototype Fonction ExtractFilePath (const FileName: String): String;
Fonction Prototype Fonction DeleteFile (const FileName: String): Boolean;
Fonction Prototype Fonction RenameFile (const OldName, newname: String): boolean;
Fonction Prototype Fonction FileExists (const FileName: String): booléen;
Procédure de prototype de fonction findClose (var f: tsearchrec);
Fonction Prototype Fonction Fonction FINDFIRST (CONS PATH: String; ATR: entier; var f: tSearchrec): entier;
Fonction Prototype Fonction FindNext (var f: tSearchRec): entier indique que 0 a été transmis avec succès
ChangeFileExt Modifiez l'extension du fichier.
Fonction ChangeFileExt (const FileName, Extension: String): String;
functionDateTimetoFileDate (DateTime: TdateTime): longInt;
DeleteFile Supprimez un fichier. fonction deleteFile (const fileName: String): boolean;
Diskfree renvoie l'espace libre du disque. Fonction DiskFree (Drive: Byte): Longint;
DiskSize Renvoie la taille de la capacité du disque spécifié. Fonction DiskSize (Drive: Byte): Longint;
ExtendFileName renvoie un chemin complet et une chaîne de nom de fichier. fonction extendFileName (const filename: string): String;
ExtractFileExt L'extension du fichier est reversée. fonction extractFileExt (const fileName String): String;
ExtractFileName le nom du fichier du fichier qui est remis. fonction extractFileName (const fileName: String): String;
Extractez le chemin du fichier vers le refus. fonction extractFilePath (const fileName: String): String;
Fileage L'âge du fichier étant transmis Fonction FileAge (const FileAge: String): longInt;
FileCreat crée un fichier avec le nom de fichier spécifié. fonction fileCreate (const fileName: String): entier;
FileClose ferme le fichier spécifié. ProcédureFileClose (manche: entier);
FiledateTodateTime convertit le format de date DOS au format de date de Delphi. Fonction FiledateTodateTime (Filedate: Longint): tdateTime;
Fileexists détermine si le fichier existe. Fonction FileExists (const FileName: String): Boolean;
FileGetTattr renvoie les attributs de fichiers. fonction fileGetTattr (const filename: string): entier;
FileGetDate et l'heure du fichier renvoyé. fonction fileGetDate (manche: entier): longInt;
FileRead lit les données du fichier spécifié. Fonction FileRead (Handle: entier; tampon var; Count: Longint): longint;
Filesearch recherche le fichier spécifié dans la colonne du répertoire. fonction FileSearch (constname, dirlist: string): String;
FileSead modifie la position du curseur de fichier. Fonction FileSeand (Handle: Integer; Offset: LongInt; Origin: Integer): LongInt;
FileSetAttr définit les propriétés du fichier. fonction FileSetAttr (const fileName: String; att: Integer): Integer;
FileSetDate définit la date et l'heure du fichier. Procédure FileSetDate (manche: entier; âge: longint);
Fichier Open FileOpen. fonction fileopen (const fileName: string; mode: word): entier;
File-WRITE Écrivez des informations dans le fichier. Fonction FileWrite (Handle: Integer; const Buffer; Count: Longint): longInt;
FindClose termine la première / la prochaine action. procédure findClose (var searchrec: tsearchrec);
FindFirst trouve le premier fichier correspondant et définit ses propriétés.
Fonction FindFirst (const Path: String; att: word; var f: tsearchrec): entier;
FindNext renvoie le fichier correspondant suivant. fonction findNext (var f: tsearchrec): entier;
RenameFile modifie le nom du fichier. Fonction RenameFile (const OldName, newname: String): Boolean;
Routines de transfert
Unité: système
Chr renvoie les caractères correspondant au code ASCII. fonction chr (x: octet): char;
Tâche de code source de Delphi (http://home.kimo.com.tw/bruce0211/) Taping 15
High renvoie la valeur la plus élevée du paramètre dans la plage. fonction élevée (x);
Low renvoie la valeur la plus basse du paramètre dans la plage. fonction faible (x);
ORD renvoie la valeur de commande correspondant à un modèle ordonné. fonction ord (x): longint;
Autour d'une valeur réelle et la transmet à la valeur entière. fonction ronde (x: réel): longint;
Trunc détrai une valeur réelle et la transmet à la valeur entière. fonction trunc (x: réel): longint;
Pred (x) Pred ('D') = 'C', Pred (true) = 1;
succ (x) succ ('y') = 'z', succ (pred (x)) = x
ord (x) Trouvez le numéro de séquence de x dans le jeu de caractères, comme ord ('a') = 65
chr (x) chr (65) = 'a'
Round (x) Round (x)
trunc (x) trunc (4.8) = 4, trunc ('- 3,6') = - 3
upcase (x) upcase ('a') = 'a'
salut (i) salut (2a30) = 2 $
lo (i) lo (2a30) = 30 $
aléatoire (n) produit des entiers aléatoires entre [0, n)
Sizeof (Name) trouve le nombre d'octets occupés par un certain type ou variable en mémoire
échange (num) échanger les bits élevés et bas de swap int (3621 $) = 2136 $
Frac trouve la partie fractionnaire d'un nombre réel
R: = frac (123,456);
R: = frac (-123.456);
Int trouvez la partie entière d'un nombre réel
R: = int (123.456); {123,0}
R: = int (-123.456);
Fonction Prototype Fonction élevée (x);
Fonction Prototype Fonction Low (X); Passe basse la valeur minimale de la note de bas de page.
Fonction Prototype Fonction Ord (x): Longint; Renvoie la valeur numérique du modèle d'énumération.
Fonction Prototype Round (X: Extended): Longint;
Fonction Prototype Trunc (X: Extended): Longint;
Fonction Prototype Fonction VarArayCreate (const Bounds: Array of Integer; vartype: Integer): Variant;
Fonction Prototype Fonction VarArrayof (Const Valeurs: Array of Variant): Variant;
Fonction Prototype Fonction VarArayLock (Var A: Variant): Pointer; Attribuer une variante Array ==> à une variable de tableau.
Procédure de prototype de fonction VarArrayunlock (Var A: Variant); déverrouiller la spécification ci-dessus.
Fonction Prototype Fonction VaRisArray (const v: variant): Boolean; Renvoie si la variante est un tableau.
Fonction Prototype Fonction VaRisnull (const v: variant): Boolean; Retour si la variante est nul.
Fonction Prototype Fonction Varastype (const v: variant; vartype: entier): variante; variant en un autre type de variante.
Fonction Prototype Procédure Varcast (var dest: Variant; const Source: Variant; vartype: entier);
Fonction Prototype Fonction Vartype (const v: variant): entier;
Fonction Prototype Procédure VarClear (VAR V: Variante);
Fonction Procédure de prototype VarCopy (VAR DEST: Variante; CONSORE: Variante);
Fonction Prototype Fonction VarFromDateTime (DateTime: TdateTime): Vari ant;
Fonction Prototype Fonction VartodateTime (const v: variant): tdateTime;
Fonction Prototype HI (X): BYTE;
La procédure du prototype de fonction comprend (var s: ensemble de t; i: t); les instructions pour ajouter des éléments I à S. Ajouter un élément à un groupe d'éléments.
Fonction Prototype LO (X): BYTE; LO (1234 $);
Fonction Prototype Procedure Move (Var Source, Dest; Count: Integer);
Fonction Prototype Fonction ParamCount: Integer; Ajoute directement le nombre de variables transmises à partir du fichier d'exécution.
Fonction Prototype Fonction paramstr (index: entier): String; décrire paramstr (0); transférer vers le nom et le répertoire complet du fichier d'exécution.
Fonction Prototype fonction aléatoire [(plage: entier)];
Fonction Prototype Fonction Swap (X); Swap échange des bits élevés et bas d'un ensemble de variables.
Fonction Prototype Fonction Upcase (CH: CHAR): char; convertir un caractère en lettres majuscules.
Fonction Prototype Procédure dec (var x [; n: longint]); déc (x) ==> x: = x-1;
Fonction Prototype Procedure Inc (var x [; n: longint]); Description Inc (x) ==> x: = x-1; Inc (x, n) ==> x: = xn;
Fonction Prototype Fonction Odd (X: Longint): Boolean; vérifiez s'il s'agit d'un nombre impair.
Fonction Prototype Fonction affectée (var P): Boolean; Test assigné si la variable du pointeur est nul.
Fonctions mathématiques
ABS renvoie la valeur absolue du paramètre. fonction ABS (x);
Arctan renvoie la valeur inverse de la fonction tangente. fonction arctan (x: réel): réel;
Cos renvoie la fonction de valeur de la cosinus cos (x: réel): réel; (x en radians).
Exp transmet la valeur d'index naturel. fonction cos (x: réel): réel;
La frac renvoie la partie décimale du paramètre. Fonction Frac (x: réel): réel;
Int renvoie la partie entière du paramètre. fonction int (x: réel): réel;
LN renvoie la valeur logarithmique naturelle. fonction ln (x: réel): réel;
Pi transfère la valeur de Pi. fonction pi: réel;
Sin transmet la valeur de la fonction sinusoïdale. fonction sin (x: réel): réel;
SQR renvoie le carré des paramètres. fonction sqr (x: réel): (réel);
SQRT renvoie la racine carrée du paramètre. fonction sqrt (x: réel): réel;
Unité de fonction de sortie: Système
AssignFile Spécifie un fichier pour fichier la variable. Procédure AssignFile (var f, chaîne);
Fermer le fichier ferme le fichier. procédure CloseFile (var f);
EOF détermine si le fichier a atteint la fin.
Fichiers typés ou non typés: FunctionEOf (var f): BooleanText Files: fonction eof [(var f: text)]: booléen;
Effacer efface le contenu des fichiers. procédure effacer (var f);
FileSPOS renvoie l'emplacement actuel du curseur de fichier. fonction filepos (var f): longint;
Files Tize La taille du fichier est remise en arrière Fonction FileSize (var f): longInt;
GetDir renvoie le répertoire de travail du disque spécifié. procédure getDir (d: byte; var s: string);
IoResult renvoie l'état de la dernière exécution d'E / S. fonction ioresult: entier;
MKDIR créent un sous-répertoire. procédure mkdir (s: string);
Renommer modifie le nom du fichier du fichier externe. Renommer la procédure (var f; newname);
Réinitialiser ouvre un fichier existant. procédure réinitialisation (var f [: fichier; re-size: word]);
Réécrivez-vous Créer et ouvrir un nouveau fichier. procédure réécriture (var f: fichier [; re-size: word]);
RMDIR supprime un répertoire vide. Procédure RMDIR (S: String);
Recherchez le curseur du fichier de déménagement. procédure rechercher (var f; n: longint);
Truncate supprime le contenu du fichier à l'emplacement actuel. procédure tronquée (var f);
Unité de fonction de conversion du numéro de point flottante: synutils
Floattodecimal transfère la valeur du point flottant en parties décimales et entières en nombres.
Procédure Floattodecimal (Résultat VAR: tfloatrec; valeur: étendue; précision, décimales: entier);
FloatToStrf convertit les numéros de points flottants en descriptions de chaînes en fonction du format spécifié.
Fonction FloatToStrf (valeur: étendue; format: tfloatformat; précision, chiffres: entier): chaîne;
FloatToStr convertit un numéro de point flottant en une description de chaîne. fonction FloAttoStr (valeur: étendue): chaîne;
Floattotext La valeur du point flottant donné est transférée dans des décimales et des pièces entières en fonction du format.
Fonction Floattotext (Buffer: PCHAR; Valeur: Extended; Format: TfloAtFormat; précision, chiffres: entier): entier;
Floattotextfmt convertit le numéro de point flottant en une chaîne en fonction du format et le transmet.
Fonction Floattotextfmt (Buffer: PCHA; Valeur: Extended; Format: PCHA): entier;
Formatfloat transmet la valeur du point flottante en format de format.
Fonction FormatFloat (CONSFORMAT: String; Value: Extended): String;
Strtofloat convertit la chaîne donnée en une valeur de point flottante.
fonction strtofloat (const s: string): étendu;
TextTofloat convertit une chaîne de fin nulle en une valeur de point flottante
fonction textTofloat (tampon: phar; VAR VALE: étendue): booléen;
Unité de fonction de contrôle de processus: système
Break termine la boucle. Tels que pour les boucles et les boucles de répétition.
Continuez à continuer la boucle. Tels que pour les boucles et les boucles de répétition.
La sortie quitte le bloc actuel. sortie de procédure;
Halt arrête l'exécution du programme et revient au système d'exploitation.
Unité de fonction de configuration dynamique: système
Disposer de la libération d'une variable dynamique. Procédure Disser (var p: pointeur);
Libérez gratuit une copie de l'objet. procédure gratuite;
Freemem libère une variable dynamique d'une taille donnée. Procédure FreeMem (var P: pointeur; taille: mot);
GetMem crée une variable dynamique d'une taille spécifiée et la transmet à l'adresse par le paramètre du pointeur. Procédure getMem (var p: pointeur; taille: mot);
Nouveau crée une nouvelle variable dynamique et pointe le paramètre du pointeur. Procédure new (var p: pointeur); fonction new (<type de pointeur>): pointeur;
Maxavail renvoie le plus grand espace configurable de succession. fonction maxavail: longint;
Memavail renvoie tout l'espace configurable. fonction memavail: longint;
Unité des fonctions de pointeur et d'adresse: système
Addr renvoie l'adresse de l'objet spécifié. fonction addr (x): pointeur;
Attribué déterminer si une fonction ou un programme est nul la fonction attribuée (var p): booléen;
CSEG renvoie le contenu du registre du segment du programme CS. fonction cseg: mot;
DSEG renvoie le contenu du registre temporaire du segment des données DS. fonction dsegt: mot;
OFS L'adresse décalée du paramètre est renvoyée. Fonction de (x): mot;
PTR combine le segment spécifié et l'adresse de décalage dans un pointeur. fonction ptr (seg, ofs: word): pointeur;
SEG renvoie l'adresse du segment du paramètre. fonction seg (x): mot;
SPTR renvoie le contenu du registre d'empilement SP. Fonction SPTR: Word;
SSEG renvoie le contenu du registre du segment de pile SS. fonction sseg: word;
Unité de fonction de console: Wincrt
AssignCrt connecte les fichiers texte à une fenêtre de console. procédure attributecrt (var f: texte);
Clreol efface tous les caractères attachés à la position du curseur à la dernière ligne. procédure Clreol;
CLRSCR Effacer l'écran et réinitialiser le curseur dans le coin supérieur gauche. procédure clrscr;
Cursorto déplace le curseur vers la coordonnée donnée. procédure cursorto (x, y: entier);
Doewincrt terminez la fenêtre de la console. procédure faitwincrt;
Gotoxy déplace le curseur vers la coordonnée donnée. procédure gotoxy (x, y: octet);
Initwincrt crée une fenêtre de console. procédure initwincrt;
KeyPressed détermine s'il y a une clé. Fonction Keypprime: Boolean;
ReadBuf lit une ligne à partir de la fenêtre de la console. fonction readbuf (tampon: phar; count: word):
Readkey lit des personnages clés. Fonction ReadKey: Char;
Faites défiler la fenêtre de la console sur la position d'affichage. procédure Scrollto (x, y: entier);
La fenêtre de la console de défilement TrackCursor doit être visible pour le curseur. Procédure TrackCursor;
WHEREX Renvoie la coordonnée X du curseur. fonction wherex: octet;
Où je retourne la marque y du curseur. fonction où: octet;
WriteBuf écrit un bloc de caractères à la fenêtre de la console. Procédure WriteBuf
WriteChar Écrivez un personnage dans la fenêtre de la console. Procédure WriteChar (Ch: char);