Полезные исходники для DOS

Всё, что касается программирования на старых языках или для старых систем

Полезные исходники для DOS

Сообщение longhorn_gnu » 25 сен 2023, 08:20

Тема сделана для того, чтобы товарищ rvg и другие, могли выкладывать исходники мелких программ и утилит для DOS.
Аватара пользователя
longhorn_gnu
Мастер Даунгрейда
 
Сообщения: 771
Зарегистрирован: 05 июн 2023, 08:32
Железо: Intel Core I5, встройка на 256 мб и 8 гб ОЗУ

Re: Полезные исходники для DOS

Сообщение longhorn_gnu » 15 окт 2023, 11:06

Реализация Press Any Key на QBasic:
Код: Выделить всё
CLS
PRINT "Press any key to continue"
A$=""
WHILE A$ = ""
A$ = INKEY$
WEND
Аватара пользователя
longhorn_gnu
Мастер Даунгрейда
 
Сообщения: 771
Зарегистрирован: 05 июн 2023, 08:32
Железо: Intel Core I5, встройка на 256 мб и 8 гб ОЗУ

Re: Полезные исходники для DOS

Сообщение krotan » 15 окт 2023, 16:28

Можно проще:
CLS
PRINT "Press any key to continue"
INPUT$(1)
Аватара пользователя
krotan
Мастер Даунгрейда
 
Сообщения: 215
Зарегистрирован: 03 фев 2022, 20:16

Re: Полезные исходники для DOS

Сообщение ctv » 30 дек 2023, 23:46

Если писать на c++, то так:

Код: Выделить всё

#include <iostream>
int main()
{
 
    System(«pause»);

    system(cmd.c_str());
    return 0;
}
Последний раз редактировалось ctv 30 дек 2023, 23:47, всего редактировалось 2 раз(а).
MS-DOS 6.22 FOR WINDOWS https://мс-дос.рф
MS-DOS BOOT FROM USB https://мс-дос.рф/MSDBFU/
Эмулятор Windows 3.11 https://мс-дос.рф/emuwin3x.php
Аватара пользователя
ctv
Мастер Даунгрейда
 
Сообщения: 372
Зарегистрирован: 20 июл 2018, 14:31
Откуда: Россия, Владимировская обл, Вязниковский район, д.эдон.
Железо: Pentium3

Re: Полезные исходники для DOS

Сообщение .::. Typucm .::. » 30 июн 2024, 00:32

Может быть кому-то пригодится.
Некие товарищи давно пилят DosEmu2. Это такой ms-dos эмулятор для linux (с начала 1990-ых был основной программой для запуска MS-DOS + Windows 3.x игр и программ под всем зоопарком *nix-ов). Первая версия не обновлялась много лет и выброшена из основных дистрибутивов. Как и dosbox использует для работы собственную DOS - FreeDos++ (64-х битный форк).
Кому интересно поковырять исходники фридос плюс-плюса - https://github.com/dosemu2/fdpp.
Аватара пользователя
.::. Typucm .::.
 
Сообщения: 214
Зарегистрирован: 28 янв 2022, 22:43


Вернуться в Программирование

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1