DelphiConsole
1.0.0
La classe de console de C # a porté à Delphi
/ * ===================================================================. ** ** Classe: Console ** ** ** Objectif: cette classe donne accès à l'entrée standard, sortie standard ** et flux d'erreur standard. ** ** =====================================================================.
Nom | Description |
| Fond de fond | Obtient ou définit la couleur d'arrière-plan de la console. |
| Tamponner | Obtient ou définit la hauteur de la zone tampon. |
| Tampon | Obtient ou définit la largeur de la zone tampon. |
| Verrouillage des majuscules | Obtient une valeur indiquant si la bascule du clavier de verrouillage des bouchons est activée ou désactivée. |
| Curseur | Obtient ou définit la position de colonne du curseur dans la zone tampon. |
| Cursonne | Obtient ou définit la hauteur du curseur dans une cellule de caractère. |
| Cursorts | Obtient ou définit la position de ligne du curseur dans la zone tampon. |
| Cursorvisible | Obtient ou définit une valeur indiquant si le curseur est visible. |
| Erreur | Obtient le flux de sortie d'erreur standard. |
| Color de premier plan | Obtient ou définit la couleur de premier plan de la console. |
| Dans | Obtient le flux d'entrée standard. |
| Entrée encodage | Obtient ou définit le codage que la console utilise pour lire l'entrée. |
| ISerrorredired | Obtient une valeur qui indique si le flux de sortie d'erreur a été redirigé à partir du flux d'erreur standard. |
| Est en cours | Obtient une valeur qui indique si l'entrée a été redirigée du flux d'entrée standard. |
| IsOutputRedirected | Obtient une valeur qui indique si la sortie a été redirigée du flux de sortie standard. |
| Keyvailable | Obtient une valeur indiquant si une appuye sur une touche est disponible dans le flux d'entrée. |
| Le plus grand windowheight | Obtient le plus grand nombre possible de lignes de fenêtres de console, en fonction de la police actuelle et de la résolution d'écran. |
| Le plus grand windowwidth | Obtient le plus grand nombre possible de colonnes de fenêtre de console, en fonction de la police actuelle et de la résolution d'écran. |
| Homologation | Obtient une valeur indiquant si la bascule du clavier de verrouillage de NUM est activée ou désactivée. |
| Dehors | Obtient le flux de sortie standard. |
| OutprowingEncoding | Obtient ou définit le codage que la console utilise pour écrire la sortie. |
| Titre | Obtient ou définit le titre à afficher dans la barre de titre de la console. |
| TreatControlcasinput | Obtient ou définit une valeur indiquant si la combinaison de la clé de modificateur de contrôle et de la clé de console C (Ctrl + C) est traitée comme une entrée ordinaire ou comme une interruption gérée par le système d'exploitation. |
| Vitre | Obtient ou définit la hauteur de la fenêtre de la console. |
| Fenêtre | Obtient ou définit la position la plus à gauche de la zone de fenêtre de la console par rapport au tampon d'écran. |
| Top à fenêtre | Obtient ou définit la position supérieure de la zone de fenêtre de la console par rapport au tampon d'écran. |
| Passage à fenêtre | Obtient ou définit la largeur de la fenêtre de la console. |
Nom | Description |
| Bip() | Joue le son d'un bip à travers le haut-parleur de la console. |
| Bip (int32, int32) | Joue le son d'un bip d'une fréquence et d'une durée spécifiées via le haut-parleur de la console. |
| Clair() | Efface le tampon de console et la fenêtre de console correspondante des informations d'affichage. |
| MoveBufferarea (INT32, INT32, INT32, INT32, INT32, INT32) | Copie une zone source spécifiée du tampon d'écran dans une zone de destination spécifiée. |
| MoveBufferarea (int32, int32, int32, int32, int32, int32, char, consolecolor, consolecolor) | Copie une zone source spécifiée du tampon d'écran dans une zone de destination spécifiée. |
| OpenStandDerorror () | Acquiert le flux d'erreur standard. |
| OpenStAndArorror (INT32) | Acquiert le flux d'erreur standard, qui est défini sur une taille de tampon spécifiée. |
| OpenStandardInput () | Acquiert le flux d'entrée standard. |
| OpenStandardInput (INT32) | Acquiert le flux d'entrée standard, qui est réglé sur une taille de tampon spécifiée. |
| OpenStandardOutput () | Acquiert le flux de sortie standard. |
| OpenStandardOutput (INT32) | Acquiert le flux de sortie standard, qui est réglé sur une taille de tampon spécifiée. |
| Lire() | Lit le caractère suivant du flux d'entrée standard. |
| Readkey () | Obtient la touche de caractères ou de fonction suivante appuyée par l'utilisateur. La touche appuyée est affichée dans la fenêtre de la console. |
| Readkey (booléen) | Obtient la touche de caractères ou de fonction suivante appuyée par l'utilisateur. La touche appuyée est éventuellement affichée dans la fenêtre de la console. |
| ReadLine () | Lire la ligne de caractères suivante du flux d'entrée standard. |
| Resetcolor () | Définit les couleurs de premier plan et de la console de fond à leurs valeurs par défaut. |
| SetBuffeSize (int32, int32) | Définit la hauteur et la largeur de la zone de tampon d'écran aux valeurs spécifiées. |
| SetCursorPosition (INT32, INT32) | Définit la position du curseur. |
| SetError (Textwriter) | Définit la propriété d'erreur sur l'objet TextWriter spécifié. |
| Setin (textreader) | Définit la propriété In dans l'objet TexTreader spécifié. |
| Setout (TextWriter) | Définit la propriété OUT sur l'objet TextWriter spécifié. |
| SetWindowPosition (INT32, INT32) | Définit la position de la fenêtre de la console par rapport au tampon d'écran. |
| SetWindowSize (int32, int32) | Définit la hauteur et la largeur de la fenêtre de la console sur les valeurs spécifiées. |
| Écrire (booléen) | Écrit la représentation de texte de la valeur booléenne spécifiée au flux de sortie standard. |
| Écrire (char) | Écrit la valeur de caractères Unicode spécifiée au flux de sortie standard. |
| Écrire (char []) | Écrit le tableau spécifié de caractères Unicode au flux de sortie standard. |
| Écrire (char [], int32, int32) | Écrit le sous-réseau spécifié des caractères Unicode au flux de sortie standard. |
| Écrire (décimal) | Écrit la représentation de texte de la valeur décimale spécifiée au flux de sortie standard. |
| Écrire (double) | Écrit la représentation de texte de la valeur à virgule flottante à double précision spécifiée au flux de sortie standard. |
| Écrire (int32) | Écrit la représentation de texte de la valeur entière signée 32 bits spécifiée au flux de sortie standard. |
| Écrire (int64) | Écrit la représentation de texte de la valeur entière signée 64 bits spécifiée au flux de sortie standard. |
| Écrire (objet) | Écrit la représentation de texte de l'objet spécifié au flux de sortie standard. |
| Écrire (single) | Écrit la représentation de texte de la valeur à virgule flottante spécifiée spécifiée au flux de sortie standard. |
| Écrire (chaîne) | Écrit la valeur de chaîne spécifiée au flux de sortie standard. |
| Écrire (String, objet) | Écrit la représentation de texte de l'objet spécifié au flux de sortie standard à l'aide des informations de format spécifié. |
| Écriture (chaîne, objet, objet) | Écrit la représentation de texte des objets spécifiés au flux de sortie standard à l'aide des informations de format spécifié. |
| Écriture (chaîne, objet, objet, objet) | Écrit la représentation de texte des objets spécifiés au flux de sortie standard à l'aide des informations de format spécifié. |
| Écriture (chaîne, objet, objet, objet, objet) | Écrit la représentation de texte des objets spécifiés et de la liste de paramètres de longueur variable au flux de sortie standard à l'aide des informations de format spécifié. |
| Écriture (String, objet []) | Écrit la représentation de texte du tableau d'objets spécifiée au flux de sortie standard à l'aide des informations de format spécifié. |
| Écrire (uint32) | Écrit la représentation de texte de la valeur entière non signée 32 bits spécifiée au flux de sortie standard. |
| Écrire (uint64) | Écrit la représentation de texte de la valeur entière non signée 64 bits spécifiée au flux de sortie standard. |
| WriteLine () | Écrit le terminateur de ligne actuel au flux de sortie standard. |
| Writeline (booléen) | Écrit la représentation de texte de la valeur booléenne spécifiée, suivie du terminateur de ligne actuel, au flux de sortie standard. |
| Writeline (char) | Écrit le caractère Unicode spécifié, suivi du terminateur de ligne actuel, valeur au flux de sortie standard. |
| Writeline (char []) | Écrit le tableau spécifié de caractères Unicode, suivi du terminateur de ligne actuel, au flux de sortie standard. |
| Writeline (char [], int32, int32) | Écrit le sous-réseau spécifié des caractères Unicode, suivi du terminateur de ligne actuel, au flux de sortie standard. |
| Writeline (décimal) | Écrit la représentation de texte de la valeur décimale spécifiée, suivie du terminateur de ligne actuel, au flux de sortie standard. |
| Writeline (double) | Écrit la représentation de texte de la valeur à virgule flottante à double précision spécifiée, suivie du terminateur de ligne actuel, au flux de sortie standard. |
| Writeline (INT32) | Écrit la représentation de texte de la valeur entière signée 32 bits spécifiée, suivie du terminateur de ligne actuel, au flux de sortie standard. |
| Writeline (INT64) | Écrit la représentation de texte de la valeur entière signée 64 bits spécifiée, suivie du terminateur de ligne actuel, au flux de sortie standard. |
| Writeline (objet) | Écrit la représentation de texte de l'objet spécifié, suivi du terminateur de ligne actuel, au flux de sortie standard. |
| Writeline (single) | Écrit la représentation de texte de la valeur de point flottante à un seul précision spécifiée, suivie du terminateur de ligne actuel, au flux de sortie standard. |
| Writeline (String) | Écrit la valeur de chaîne spécifiée, suivie du terminateur de ligne actuel, au flux de sortie standard. |
| Writeline (String, objet) | Écrit la représentation de texte de l'objet spécifié, suivi du terminateur de ligne actuel, au flux de sortie standard à l'aide des informations de format spécifié. |
| Writeline (chaîne, objet, objet) | Écrit la représentation de texte des objets spécifiés, suivis du terminateur de ligne actuel, au flux de sortie standard à l'aide des informations de format spécifié. |
| Writeline (chaîne, objet, objet, objet) | Écrit la représentation de texte des objets spécifiés, suivis du terminateur de ligne actuel, au flux de sortie standard à l'aide des informations de format spécifié. |
| Writeline (String, objet, objet, objet, objet) | Écrit la représentation de texte des objets spécifiés et de la liste de paramètres de longueur variable, suivi du terminateur de ligne actuel, au flux de sortie standard à l'aide des informations de format spécifié. |
| Writeline (String, objet []) | Écrit la représentation de texte du tableau d'objets spécifiée, suivi du terminateur de ligne actuel, au flux de sortie standard à l'aide des informations de format spécifié. |
| Writeline (UInt32) | Écrit la représentation de texte de la valeur entière non signée 32 bits spécifiée, suivie du terminateur de ligne actuel, au flux de sortie standard. |
| Writeline (Uint64) | Écrit la représentation de texte de la valeur entière non signée 64 bits spécifiée, suivie du terminateur de ligne actuel, au flux de sortie standard. |