DelphiConsole
1.0.0
La clase de consola de C# portada a Delphi
/*================================================================================================================================= ** ** Clase: Consola ** ** ** Propósito: esta clase proporciona acceso a la entrada estándar, salida estándar ** y flujos de error estándar. ** ** =============================================================================*/////
Nombre | Descripción |
| Beckcolor | Obtiene o establece el color de fondo de la consola. |
| Bufferheight | Obtiene o establece la altura del área del amortiguador. |
| Ancho de búfer | Obtiene o establece el ancho del área del amortiguador. |
| Bloq Mayús | Obtiene un valor que indica si la alternancia del teclado de bloqueo CAPS está activado o apagado. |
| Cursorleft | Obtiene o establece la posición de la columna del cursor dentro del área del búfer. |
| Cursorsizar | Obtiene o establece la altura del cursor dentro de una celda de caracteres. |
| Maldito | Obtiene o establece la posición de fila del cursor dentro del área del búfer. |
| Cursorvisible | Obtiene o establece un valor que indica si el cursor es visible. |
| Error | Obtiene la secuencia de salida de error estándar. |
| Color de primer plano | Obtiene o establece el color de primer plano de la consola. |
| En | Obtiene el flujo de entrada estándar. |
| Entrada de entrada | Obtiene o establece la codificación que la consola usa para leer la entrada. |
| Iserrorredirectado | Obtiene un valor que indica si la secuencia de salida de error ha sido redirigida de la secuencia de error estándar. |
| ISInputRedirected | Obtiene un valor que indica si la entrada ha sido redirigida de la secuencia de entrada estándar. |
| IsoutputRedirected | Obtiene un valor que indica si la salida se ha redirigido de la secuencia de salida estándar. |
| Key disponible | Obtiene un valor que indica si una tecla está disponible en el flujo de entrada. |
| Mayor más grande | Obtiene el mayor número posible de filas de ventana de consola, según la fuente actual y la resolución de la pantalla. |
| Ancho de viento mayor | Obtiene el mayor número posible de columnas de la ventana de la consola, según la fuente actual y la resolución de pantalla. |
| Tope de números | Obtiene un valor que indica si el teclado de bloqueo NUM está encendido o apagado. |
| Afuera | Obtiene la secuencia de salida estándar. |
| Salida de la salida | Obtiene o establece la codificación que la consola usa para escribir la salida. |
| Título | Obtiene o establece el título para mostrar en la barra de título de la consola. |
| TrateControlCasInput | Obtiene o establece un valor que indica si la combinación de la clave del modificador de control y la tecla de consola C (CTRL+C) se trata como entrada ordinaria o como una interrupción que maneja el sistema operativo. |
| WindowHeight | Obtiene o establece la altura del área de la ventana de la consola. |
| Ventana | Obtiene o establece la posición más a la izquierda del área de la ventana de la consola en relación con el búfer de pantalla. |
| Ventana | Obtiene o establece la posición superior del área de la ventana de la consola en relación con el búfer de pantalla. |
| Ancho de la ventana | Obtiene o establece el ancho de la ventana de la consola. |
Nombre | Descripción |
| Bip() | Toca el sonido de un pitido a través del altavoz de la consola. |
| Beep (int32, int32) | Reproduce el sonido de un pitido de una frecuencia y duración especificadas a través del altavoz de la consola. |
| Claro() | Borra el búfer de la consola y la ventana de la consola correspondiente de la información de visualización. |
| MoveBufferArea (int32, int32, int32, int32, int32, int32) | Copia un área fuente especificada del búfer de pantalla a un área de destino especificada. |
| MoveBufferArea (int32, int32, int32, int32, int32, int32, char, consolecolor, consolecolor) | Copia un área fuente especificada del búfer de pantalla a un área de destino especificada. |
| OpenStandardError () | Adquiere el flujo de error estándar. |
| OpenStandardError (int32) | Adquiere el flujo de error estándar, que se establece en un tamaño de búfer especificado. |
| OpenStandardInput () | Adquiere el flujo de entrada estándar. |
| OpenStandardInput (int32) | Adquiere la secuencia de entrada estándar, que se establece en un tamaño de búfer especificado. |
| OpenStandardoutput () | Adquiere la secuencia de salida estándar. |
| OpenStandardoutput (int32) | Adquiere la secuencia de salida estándar, que se establece en un tamaño de búfer especificado. |
| Leer() | Lee el siguiente personaje de la secuencia de entrada estándar. |
| Readkey () | Obtiene la siguiente tecla de carácter o función presionada por el usuario. La tecla presionada se muestra en la ventana de la consola. |
| Readkey (booleano) | Obtiene la siguiente tecla de carácter o función presionada por el usuario. La tecla presionada se muestra opcionalmente en la ventana de la consola. |
| Readline () | Lee la siguiente línea de caracteres de la secuencia de entrada estándar. |
| ResetColor () | Establece los colores de la consola de primer plano y fondo en sus valores predeterminados. |
| SetBuffersize (int32, int32) | Establece la altura y el ancho del área del búfer de pantalla en los valores especificados. |
| SetCursorPosition (int32, int32) | Establece la posición del cursor. |
| SetError (TextWriter) | Establece la propiedad de error al objeto TextWriter especificado. |
| Setin (textreader) | Establece la propiedad IN en el objeto Textreader especificado. |
| SETOUT (TextWriter) | Establece la propiedad OUT al objeto TextWriter especificado. |
| SetWindowPosition (int32, int32) | Establece la posición de la ventana de la consola en relación con el búfer de pantalla. |
| SetWindowsize (int32, int32) | Establece la altura y el ancho de la ventana de la consola a los valores especificados. |
| Escribir (booleano) | Escribe la representación de texto del valor booleano especificado al flujo de salida estándar. |
| Escribir (char) | Escribe el valor de carácter Unicode especificado para la secuencia de salida estándar. |
| Escribir (char []) | Escribe la matriz especificada de caracteres Unicode a la secuencia de salida estándar. |
| Escribir (char [], int32, int32) | Escribe la subarray especificada de caracteres Unicode a la secuencia de salida estándar. |
| Escribir (decimal) | Escribe la representación de texto del valor decimal especificado al flujo de salida estándar. |
| Escribir (doble) | Escribe la representación de texto del valor de punto flotante de doble precisión especificado para la secuencia de salida estándar. |
| Escribir (int32) | Escribe la representación de texto del valor entero firmado especificado de 32 bits para la secuencia de salida estándar. |
| Escribir (int64) | Escribe la representación de texto del valor entero firmado especificado de 64 bits para la secuencia de salida estándar. |
| Escribir (objeto) | Escribe la representación de texto del objeto especificado al flujo de salida estándar. |
| Escribir (single) | Escribe la representación de texto del valor especificado de punto flotante de precisión única en la secuencia de salida estándar. |
| Escribir (cadena) | Escribe el valor de cadena especificado en la secuencia de salida estándar. |
| Escribir (cadena, objeto) | Escribe la representación de texto del objeto especificado al flujo de salida estándar utilizando la información de formato especificada. |
| Escribir (cadena, objeto, objeto) | Escribe la representación de texto de los objetos especificados a la secuencia de salida estándar utilizando la información de formato especificada. |
| Escribir (cadena, objeto, objeto, objeto) | Escribe la representación de texto de los objetos especificados a la secuencia de salida estándar utilizando la información de formato especificada. |
| Escribir (cadena, objeto, objeto, objeto, objeto) | Escribe la representación de texto de los objetos especificados y la lista de parámetros de longitud variable en la secuencia de salida estándar utilizando la información de formato especificada. |
| Escribir (cadena, objeto []) | Escribe la representación de texto de la matriz especificada de objetos a la secuencia de salida estándar utilizando la información de formato especificada. |
| Escribir (uint32) | Escribe la representación de texto del valor entero sin firmar de 32 bits de 32 bits para la secuencia de salida estándar. |
| Escribir (uint64) | Escribe la representación de texto del valor entero sin firmar de 64 bits de 64 bits para la secuencia de salida estándar. |
| WriteLine () | Escribe el terminador de línea actual en la secuencia de salida estándar. |
| Escritura (booleana) | Escribe la representación de texto del valor booleano especificado, seguido del terminador de línea actual, al flujo de salida estándar. |
| Escritura (char) | Escribe el carácter Unicode especificado, seguido por el Terminador de línea actual, valor para la secuencia de salida estándar. |
| Escritura (char []) | Escribe la matriz especificada de caracteres Unicode, seguido del terminador de línea actual, a la secuencia de salida estándar. |
| WriteLine (char [], int32, int32) | Escribe la subarray especificada de caracteres Unicode, seguido del terminador de línea actual, a la secuencia de salida estándar. |
| Escritura (decimal) | Escribe la representación de texto del valor decimal especificado, seguido por el terminador de línea actual, al flujo de salida estándar. |
| Escritura (doble) | Escribe la representación de texto del valor de punto flotante de doble precisión especificado, seguido del terminador de línea actual, al flujo de salida estándar. |
| WriteLine (int32) | Escribe la representación de texto del valor entero firmado especificado de 32 bits, seguido del terminador de línea actual, a la secuencia de salida estándar. |
| WriteLine (int64) | Escribe la representación de texto del valor entero firmado de 64 bits especificado, seguido del terminador de línea actual, al flujo de salida estándar. |
| Escritura (objeto) | Escribe la representación de texto del objeto especificado, seguido del terminador de línea actual, a la secuencia de salida estándar. |
| Escritura (single) | Escribe la representación de texto del valor especificado de punto flotante de precisión única, seguido del terminador de línea actual, a la secuencia de salida estándar. |
| WriteLine (cadena) | Escribe el valor de cadena especificado, seguido por el terminador de línea actual, a la secuencia de salida estándar. |
| WriteLine (cadena, objeto) | Escribe la representación de texto del objeto especificado, seguido del terminador de línea actual, a la secuencia de salida estándar utilizando la información de formato especificada. |
| WriteLine (cadena, objeto, objeto) | Escribe la representación de texto de los objetos especificados, seguido del terminador de línea actual, a la secuencia de salida estándar utilizando la información de formato especificada. |
| WriteLine (cadena, objeto, objeto, objeto) | Escribe la representación de texto de los objetos especificados, seguido del terminador de línea actual, a la secuencia de salida estándar utilizando la información de formato especificada. |
| WriteLine (cadena, objeto, objeto, objeto, objeto) | Escribe la representación de texto de los objetos especificados y la lista de parámetros de longitud variable, seguida del terminador de línea actual, a la secuencia de salida estándar utilizando la información de formato especificada. |
| WriteLine (String, Object []) | Escribe la representación de texto de la matriz especificada de objetos, seguido del terminador de línea actual, a la secuencia de salida estándar utilizando la información de formato especificada. |
| Escritura (uint32) | Escribe la representación de texto del valor entero sin firmar de 32 bits de 32 bits, seguido del terminador de línea actual, al flujo de salida estándar. |
| Escritura (uint64) | Escribe la representación de texto del valor entero sin firmar de 64 bits de 64 bits, seguido del terminador de línea actual, al flujo de salida estándar. |