Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
KANSoftWare

DOS и Консоль :: ОС и Железо :: База знаний Delphi

:: CreateProcess, который возвращает консольный вывод
Создается приложение на Delphi, которое запускает консольное приложение и возвращает его вывод и ошибки в виде списка строк.

:: DOS команды
Статья описывает использование DOS-команды `rundll` для вызова различных функций и окон в операционной системе Windows.

:: Hello, MiniProg
The article appears to be a humorous and satirical take on the process of testing and debugging code, particularly in the context of Delphi programming. The author uses a lighthearted and playful tone to describe their experiences with testing and debuggi

:: Hello, MiniProg 2
"Программирование MiniProg 2 Как избежать атаки клонов собственных программ" - это статья о разработке приложения MiniProg 2, которая описывает способ избежать проблемы с запуском нескольких копий одного приложения. Автор

:: StdIn, StdOut и StdErr. Перенаправление, чтение и запись
Статья рассказывает о перенаправлении стандартных потоков ввода/вывода в консольной программе, созданной с помощью API Windows для запуска файлов из веб-сайта. Автор описывает класс, который позволяет запускать процесс, передавать команды и получать резул

:: Выключение питания ATX коpпуса из-под DOS
В статье описывается способ выключения питания ATX-корпуса из-под операционной системы DOS с помощью программного кода на языке ассемблера.

:: Запуск программ с передачей консольного ввода и чтением вывода
пример запуска консольных программ с передачей им консольного ввода и чтением консольного вывода, что позволяет отказаться от использования специализированных компонент.

:: Запустить консольное приложение и получить его стандартный вывод
Запустить консольное приложение и получить его стандартный вывод с помощью функции RunCaptured в Delphi.

:: Использовать консоль в неконсольном приложении
Используя функции AllocConsole и FreeConsole, можно реализовать консольное ввод/вывод в неконсольном приложении, обеспечивая возможность изменения цветов текста и отображения сообщений.

:: Как в консольном приложении можно задать цвет текста, вывести текст в нужном месте
Как в консольном приложении можно задать цвет текста, вывести текст в нужном месте, используя процедуры SetAttr и GotoXY из модуля UffCRT.

:: Как вывести данные не в консоль (cmd), а в TMemo?
Данные выводятся в TMemo с помощью метода Text := OutMemo.text + String(Buffer).

:: Как вывести результат работы консоли в Memo
В статье описывается процедура для вывода результатов работы консоли в текстовом поле Memo при помощи создания pipe и использования функции CreateProcess для запуска процесса с указанным командным строковым параметром.

:: Как захватить весь вывод в консоли
В статье описывается функция GetDosOutput, которая позволяет захватить весь вывод в консоли при выполнении командной строки в дочернем процессе.

:: Как использовать консоль в не-консольном приложении
Для добавления ввода/вывода из консоли в не-консольное приложение необходимо использовать функции AllocConsole и FreeConsole.

:: Как консольное приложение может узнать, что Винды завершаются
Консольное приложение может узнать, что Винды завершаются, с помощью функции SetConsoleCtrlHandler, которая позволяет настроить обработчик сигналов CTRL_CLOSE_EVENT, CTRL_LOGOFF_EVENT и CTRL_SHUTDOWN_EVENT.

:: Как можно гарантированно очистить экран в консольном приложении
В консольном приложении можно гарантированно очистить экран, используя функцию GetConsoleScreenBufferInfo для ввода нескольких пустых строк.

:: Как определить закрытие командного окна в консольном приложении
В консольном приложении Win32 для определения закрытия командного окна необходимо зарегистрировать консольный обработчик управления и использовать в выражении case значения CTRL_CLOSE_EVENT, CTRL_LOGOFF_EVENT или CTRL_SHUTDOWN_EVENT.

:: Как переназначить вывод в файл для консольной программы, запускаемой по CreateProcess
Как переназначить вывод в файл для консольной программы, запускаемой по CreateProcess: можно использовать простой способ с помощью команды command.com или более сложный способ с использованием Win API и SECURITY_ATTRIBUTES.

:: Как получить дескриптор окна Windows, содержащего DOS программу
В статье описывается способ получения дескриптора окна Windows, содержащего DOS программу, с помощью функции Windows API FindWindow() и отличий в классе консольного окна между Windows 95 и Window NT.

:: Как получить результат работы консольной программы
В статье описывается способ получения результата работы консольной программы с помощью создания скрытого процесса и использования пайпов для взаимодействия с ним.

:: Как поменять иконку и стpокy в заголовке консольного окна
В этой статье описывается, как изменить иконку и текст в заголовке консольного окна с помощью программирования на Delphi.

:: Как прочитать русский текст MS-DOS
Статья описывает способ чтения русского текста из файла в приложении на языке Delphi для MS-DOS, используя функции CharToOEM и OemToAnsi для конвертации кодировок.

:: Как прочитать русский текст MS-DOS 2
В статье описывается процедура чтения русского текста в MS-DOS 2, которая позволяет корректно отображать символы русского алфавита в системе.

:: Как прочитать русский текст MS-DOS 3
О статье "Как прочитать русский текст MS-DOS 3" в одном предложении: Статья рассказывает о способах чтения русского текста на компьютере с операционной системой MS-DOS 3, описывая кодировщик и программу для конвертации текста.

:: Как прочитать русский текст MS-DOS 4
В статье рассказывается о способах чтения русского текста в MS-DOS 4, включая использование функций конвертации Ansi и Oem.

:: Как сделать имитацию ввода с клавиатуры для программы выполняющейся в DOS-окне
Как сделать имитацию ввода с клавиатуры для программы выполняющейся в DOS-окне: используя функции keybd_event и MapVirtualKey, можно создать процедуры SimulateKeyDown, SimulateKeyUp и SimulateKeystroke для имитации нажатия и отпускания клавиш.

:: Консольная программа – перевод фунтов в килограммы
Программа для перевода веса из фунтов в килограммы и граммы позволяет пользователю вводить вес в фунтах и получать результаты в килограммах и граммах.

:: Консольные приложения в Delphi
Консольное приложение в Delphi: создание консольного приложения с использованием Console API и обработкой событий.

:: Переключение консольного приложения в полный экран
В статье описывается способ переключения консольного приложения в полный экран на платформах Windows NT и Win9x.

:: Подождать завершения DOS-задачи
Как организовать ожидание завершения DOS-задачи в программе на языке Delphi с использованием функции WaitForSingleObject.

:: Подождать завершения DOS-задачи 2
Функция WinExecute в Delphi для ожидания завершения выполнения DOS-задачи с помощью CreateProcess и WaitForSingleObject.

:: Подождать завершения DOS-задачи 3
В статье описывается функция StartWithShell в Delphi, которая запускает программу с параметрами и ожидает ее завершения.

:: Поиск DOS-окна
Поиск DOS-окна в Windows осуществляется за счет указания класса 'tty' и имени окна.

:: Получение параметров командной строки приложения
В статье "Получение параметров командной строки приложения" описано, как с помощью функции Parameters из библиотеки SysUtils получить список параметров, переданных в приложение через командную строку.

:: Получить выходные данные DOS приложения
Функция CreateDOSProcessRedirected позволяет запустить DOS-приложение,.redirecting его вывод в файл и ввод от файла.

:: Просмотреть или отредактировать MS-DOS текст в TMemo
В статье описывается способ просмотра и редактирования текста в формате MS-DOS в компоненте TMemo Delphi, путем изменения шрифта и обработки нажатий клавиш.

:: Прочесть текстовый файл DOS
В статье описывается способ чтения текстовых файлов DOS в Windows, требующего настройки свойства Charset в OEM_CHARSET для корректного отображения символов.

:: Резидентная программа
Программа реализует резидентную программу на Delphi, которая запускает ScreenSaver при сдвиге курсора в левый верхний угол экрана или при нажатии клавиши Pause, и имеет скрытое окно и трей-иконку.

:: Резидентная программа и записная книжка
Резидентная программа и записная книжка: программа с новыми функциями, позволяющими создавать окно с многострочным полем ввода и выполнять различные задачи.

:: Русификация консольных приложений в Delphi
Русификация консольных приложений в Delphi: способ решения проблемы вывода текстовой информации в кодировке OEM вместо ANSI с помощью модуля "русификации" консольных приложений.

:: Создание консольного приложения
Создание консольного приложения в Delphi позволяет создавать 32-разрядные текстовые программы с использованием линейной модели памяти и возможностью работы с Windows API.

:: Создание консольных приложений
В статье описывается создание консольных приложений в Delphi, рассматриваются способы выхода из консоли и управления формами.

:: Считывать строки из текстового DOS файла
В статье описывается процедура для чтения и записи текстовых файлов в формате DOS, которая позволяет корректно отображать символы с кодировкой OEM.


Узнайте как имитировать клавиатурный ввод для DOS-приложений, переключать консоль в полноэкранный режим и управлять цветами текста. Также читайте о чтении русского текста в MS-DOS, резидентных программах и перенаправлении вывода консоли. Найдите ответы на ваши вопросы о DOS и Консоли с помощью статей, оптимизированных для поисковых систем.



Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS

:: Главная ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-19 13:29:56
2024-11-21 09:21:52/0.014596939086914/2