|
0 / 0 / 0
Регистрация: 21.12.2014
Сообщений: 65
|
|
Как запустить и обеспечить полноценную работу QBasic в Windows?07.04.2018, 21:30. Показов 18190. Ответов 156
Метки нет (Все метки)
как запустить и обеспечить полноценную работу q basic в windows. Если это возможно. у самого - в малое нетрансформируемое окно с проблемами редактирования и русификации
0
|
|
| 07.04.2018, 21:30 | |
|
Ответы с готовыми решениями:
156
Как запустить QBasic на Windows 7 Как установить или запустить Qbasic на Windows 7
|
|
COM‐пропагандист
|
|
| 27.04.2018, 18:27 | |
|
0
|
|
|
Кормпилятор
|
|
| 27.04.2018, 19:20 | |
|
0
|
|
|
68 / 18 / 0
Регистрация: 26.01.2018
Сообщений: 166
|
|
| 27.04.2018, 21:21 | |
|
0
|
|
|
COM‐пропагандист
|
|
| 27.04.2018, 21:39 | |
|
И всё‐таки, что это? Самомодифицирующийся код программы на лету? Полиморфный код?
0
|
|
|
0 / 0 / 0
Регистрация: 21.12.2014
Сообщений: 65
|
|
| 27.04.2018, 23:14 [ТС] | |
|
Что то не узнаю тему. Ну да ладно. Об убирающихся из поля зрения субпрограммах я писал. В режиме написания-редактирования это было очень удобно. Когда субпрограмм много они все в одном листе и забивают внимание. Оператор call позволяет убирать их в меню "окна -WIEW" и обращаться к ним по надобности, а программа их видит и пользует. Этого в других языках и в бейсике 7.1 нет. Ну ладно, я вроде уже перехожу на фри бейсик. Получается. Да и "Vladimir1982" спасибо, учебник подарил.
0
|
|
|
Кормпилятор
|
||
| 28.04.2018, 04:28 | ||
|
самому потом запутаться миллионы раз и ногу сломать))) Дядь это просто ATL -> E -> S(F) создать процедуру, далее F2 и выбор нужной процедуры из списка процедура в IDE QBasic и QuickBasic 4\4.5\7.1 PDS создавалась автоматически и отображалась отдельно от всего кода и IDE была устроена таким образом, что позволяла максимально быстро перемещаться между кодом и процедурами, при этом весь код программы программист не видел. Это не тоже самое что и модули кода открываемые отдельно в разных современных IDE, это всё было в одном коде, навигация, автоматическое создание(+прототип). Это позволяло проще концентрироваться на задаче, озвученными хоткеями это доводилось до бешеного автоматизма, можно было "летать" из процедуры в процедуру и быро дописывать или оставлять недописанным часть кода, а потом сразу к нему возвращаться и дописывать. Ещё там была интересная система модулей, подгружаясь модуль отмечался в списке процедур как отдельный файл и функции\процедуры этого модуля можно было использовать, несколько модулей можно было создать прямо находу в IDE. Создаваемые процедуры при этом(автоматически опять же) добавлялись в используемый текущий модуль. Это всё было в середине 80-х годов, а марка актуальности держится до сих пор и человек не случайно про это говорит.
0
|
||
|
|
||
| 28.04.2018, 05:30 | ||
|
1
|
||
|
Кормпилятор
|
||
| 28.04.2018, 13:42 | ||
|
Дык и остальной код же всё равно видно, сворачивать, разворачивать,тысячи раз тыкать мышкой))) а тут просто нажал F2 и перешёл в процедуру, моментально. Мозг по другому мыслит, когда не заморачиваешься всем этим. В том-то и дело, что удобства в новых - не просто не больше, а меньше, разумеется на мой взгляд. Списки переменных в классах, подсветка - это конечно весомый плюс, в остальном печаль. Сравниваю с FBEdit-ом, с самой ходовой IDE для FB. Отчасти компенсируют закладки с хоткеями, но это не то, всё равно листаешь по большей части ползунком по привычке, а экран забит кодом. Это на словах не объяснить нужно кучу лет под DOSом покодить. Тот случай где нанотехнологии против лошади и телеги, а побеждает в итоге старая лошадь.))) Программирование перешло в другую ипостась, дробят на файлы, крадут код, под большие потребности не затачивают, на QB всё это было заточено уже тогда в середине 80-x и под большие и под меньшие нужды(с одним исходником тобишь). Добавим к этому отсутствие времени на компиляцию и получаем просто убер быстрый комбайн. К примеру, посмотри сколько времени компилируется библиотека Window9. Если программа толстая - тут ожидание уже критично. Прикинь в таком проекте вдруг потребуется целостное тестирование. И каждый человек, кто кодил на QB - будет про это говорить, вангую со 100500% вероятностью. Навигация там была безупречная. Всё равно, что я сейчас сравню скорость кодинга на PureBasic и FreeBasic - примерно такой же отрыв. А если доцепить нормальную IDE - разрыва не будет. А если к PB доцепить такую IDE - там будет демоническая скорость кодинга, порвёт и обоссыт любые современные вижал студии, rad делфи и прочие нанотермоядерные среды, это гарантирую. UI аналитика это тоже область которую нужно изучать и смотреть, что где удобнее и почему оно так работает, раньше этому уделяли львиную долю времени, сейчас об этом только говорят, но не уделяют. И что мы видим? Cтарые решения с каждым годом нагибают всё лучше и лучше. Потому что новомодные хомяки допускают старые, первопроходческие ошибки, каждый божий раз они это делают, ошибки настолько банальные, которые решаются 10 минутами размышлений.
0
|
||
|
|
||||
| 28.04.2018, 21:09 | ||||
|
1
|
||||
|
Кормпилятор
|
||||
| 29.04.2018, 03:16 | ||||
|
Часто программисты сильно злоупотребляют ей. И в итоге мы видим порой несколько десятков файлов с 10-ю строчками. Когда такое вижу - меня ржака разбирает, потому что это полное непонимание того, что такое декомпозиция и зачем она нужна. Разумеется, каждый волен делать так как ему нравится, но это один из самых эффективных аспектов отстреливания себе ноги. процедуры. Тебе чтобы кликнуть, нужно оторвать руку от клавиатуры, найти мышь, прицелиться курсором кликнуть, я за это время могу три раза перескочить в разные процедуры. Это формирует соотв. образ мышления. В FBEdit тоже самое, что и в редакторе PB, когда им посл. раз пользовался это была версия 4.51 если не ошибюсь. Так вот если бы IDE было бы построено по принципу QB, то писал бы программы раза в 2-3 быстрее и не потому что плохо пользуюсь редактором FBEdit. А просто потому что юзабилити навигационной системы - выше и мозг не видит лишних деталей, не путается.
0
|
||||
|
|
||
| 29.04.2018, 06:19 | ||
|
Обычно современные UI позволяют настраивать горячие клавиши под свои нужды. Например в PureBasic десятки настраиваемых комбинаций, их все запоминать нет ни какого желания. Проще мышкой. Но при желании я могу настроить всё так для себя идеально, в том числе и переход к любой процедуре по горячим клавишам, что ни какой QB - редактор не угонится. Другое дело, что старого пса новым трюкам не выучить, и что единожды записано в мышечную память трудно исправить. Но это уже не недостатки современных систем, а другая проблема. Я долгое время считал, что редактор VB6 верх совершенства, и сейчас думаю, что его визуальная часть замечательна. Но вот редактор кода не умеет автозаполнять ключевые слова и функции. И теперь ловлю себя на том, что написал первые три символа процедуры или ключевого слова и сижу жду, когда же мне дадут список вариантов для продолжения (как в PB или MS VS) А он гад не подсказывает. Приходится самому вспоминать, как же оно правильно пишется. К хорошему привыкаешь, и возвращаться в прошлый век уже не хочется!
0
|
||
|
|
|||
| 29.04.2018, 10:56 | |||
|
0
|
|||
|
|
||
| 29.04.2018, 11:07 | ||
|
0
|
||
|
Модератор
|
||
| 29.04.2018, 11:32 | ||
|
0
|
||
|
|
|
| 29.04.2018, 11:38 | |
|
0
|
|
|
|
||
| 29.04.2018, 11:59 | ||
|
0
|
||
|
|
|||
| 29.04.2018, 14:22 | |||
|
0
|
|||
|
Модератор
|
|||
| 29.04.2018, 14:23 | |||
|
0
|
|||
| 29.04.2018, 14:23 | |
|
Как поставить полноценную Windows 10 на флешку?
Как написать собственную полноценную Desktop программу для Windows?
Как обеспечить работу с SQL на другом компьютере? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|