Вопросы по теме 'qb64'

QBasic: как запустить программу из другой программы?
Я сделал две разные программы в QBasic, и обе они сохранены в разных файлах .bas, то есть одна 1.bas , а другая 2.bas . Как открыть программу 1.bas , находясь в программе 2.bas , не закрывая ее? Программа 1 должна какое-то время работать...
1873 просмотров
schedule 19.02.2023

Как получить каталоги дисков по умолчанию в QB64
Я использую следующий код, чтобы получить каталоги по умолчанию для всех дисков, однако я не хочу использовать _CWD$ есть ли более эффективный способ сделать это? REM get default directory of drives. ON ERROR GOTO ErrSub FOR D = 1 TO 26 D$...
350 просмотров
schedule 10.08.2023

Как перехватить Control-Alt-Delete в QB64
Я использую следующий код в QB64 для перехвата Control-Break: ON TIMER(1) GOSUB breaktrap TIMER ON x = _EXIT ' disable break DO _LIMIT 50 x$ = INKEY$ LOOP breaktrap: v = _EXIT IF v THEN PRINT "*break*" SLEEP 5 SYSTEM END IF...
120 просмотров
schedule 03.08.2022

QBasic/QB64: Как очистить лестницу IF THEN IF?
Не уверен, что я использую здесь правильные термины, но по какой-то причине QBasic не понимает что-то вроде «x = y = z». Он ограничен двумя. Чтобы исправить это, я сделал это: IF sum(1) = sum(2) THEN IF sum(2) = sum(3) THEN IF...
220 просмотров
schedule 09.10.2022

Преобразование вызова библиотеки Windows в POSIX для совместимости с Linux
В настоящее время у меня есть этот фрагмент кода, который работает в Windows, но мне было интересно, как сделать его совместимым с Linux (возможно, с использованием POSIX): я использую QB64. REM Example library call written in QB64 for Windows...
169 просмотров
schedule 10.05.2022