Форум программистов, компьютерный форум, киберфорум
QBasic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/58: Рейтинг темы: голосов - 58, средняя оценка - 4.81
 Аватар для ketch
1 / 1 / 0
Регистрация: 28.07.2009
Сообщений: 79

Как сохранить программу в qbasic?

28.07.2009, 20:03. Показов 12351. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет, я начинающий, вот сегодня изучал qbasic программу. У меня вопрос - как сохранить программу чтобы ее можно было потом использовать? Я сохранил чеоез "файл - сохранить" и прописал расширение - exe . Потом пытаюсь запустить это, у меня выскакивает черное окошечко на милисекунду и пропадает.
Что же выходит - программы написанные в qbasic можно использовать только если открыть их в qbasic? А если я хочу показать прогу другу? ему тоже открывать qbasic На своем компе чтобы ее просмотреть?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.07.2009, 20:03
Ответы с готовыми решениями:

Как откомпилировать программу на QBasic?
Возможно ли откопилировать программу написанную на Qbasic?

Как запустить QBasic-программу
Дано: Bas-файл (программа) Требуется запустить его на выполнение. Решение: 1) да, можно конечно открыть его программой QBasic и...

Графический редактор на qbasic ,не могу сохранить файл
Начал писать графический редактор ,столкнулся с проблемой.Не могу понять как сохранить массив чисел ) в файл ,допустим M(I, G ) чтоб...

16
 Аватар для BasicMan
19318 / 2625 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
28.07.2009, 20:11
qbasic - интерпретатор. и не компилирует прогу. тока в текстовом формате с расширением bas
1
 Аватар для ketch
1 / 1 / 0
Регистрация: 28.07.2009
Сообщений: 79
28.07.2009, 20:21  [ТС]
Значит написанные в qbasic проги нельзя откомпилировать... ( правда я хз что такое компилировать) Вообщем как сделать прогу наподобе - калькулятор? чтобы появлялось серое окошко с кнопочками для ввода цифр и т.д.?
0
 Аватар для BasicMan
19318 / 2625 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
28.07.2009, 20:25
компилировать значит преобразовывать из текста программы в машинный код, т.е. в выполняемую программу.
а почему именно кубасик? я рекомендую Визуал Басик )
0
 Аватар для ketch
1 / 1 / 0
Регистрация: 28.07.2009
Сообщений: 79
28.07.2009, 20:28  [ТС]
а визуал бэйсик сам все преобразовывает? На нем интерфейс программы можно сделать?
0
 Аватар для BasicMan
19318 / 2625 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
28.07.2009, 20:33
Цитата Сообщение от ketch Посмотреть сообщение
а визуал бэйсик сам все преобразовывает? На нем интерфейс программы можно сделать?
да да ))
0
 Аватар для arch-vile
3215 / 774 / 26
Регистрация: 12.07.2009
Сообщений: 3,184
28.07.2009, 20:43
БурундукЪ, раз уж тема про VB зашла, скажи пожалуйста - что такое за прога Microsoft Visual Basic 2005 Express Edition (с книгой на диске была) и что лучше начинающему Basic программеру первая, или Microsoft Visual Studio .NET 2003?..
0
 Аватар для BasicMan
19318 / 2625 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
28.07.2009, 20:49
arch-vile, это .NET - архитектура
0
 Аватар для arch-vile
3215 / 774 / 26
Регистрация: 12.07.2009
Сообщений: 3,184
28.07.2009, 20:58
И?
0
 Аватар для BasicMan
19318 / 2625 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
28.07.2009, 21:01
arch-vile, я в них не работал
не знаю какая лучше. последнее с чем работал ВБ 6.х
щас ваще в аксе работаю
0
247 / 205 / 26
Регистрация: 03.02.2009
Сообщений: 785
28.07.2009, 21:14
Есть компилятор QuickBasic - аналогичный QBasic, но с возможностью создания EXE-файлов.
0
PB
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
30.07.2009, 13:19
Думаю что не стоит заморачиватся QBasic'ом, ведь он не умеет создавать окошки!
Лучше использовать современную версию бейсика, например, PureBasic.
Он "заточен" на создание окошек и игр.
Кроме того, это кроссплатформенный компилятор бейсика, имеющий разновидности для платформ Windows х86, Windows х64, Linux, MacOS X и AmigaOS.
При переносе программы с одной платфоры на другую, иногда даже не нужно изменять исходный текст - перекомпилировал и всё.
Исполняемые файлы (EXE и DLL) очень компактны (от 2КБ) и для их работы не нужны никакие внешние библиотеки, а это значит что прога будет работать даже на "голой" ОС.
Компиляторы можно найти здесь http://www.purebasic.com/download.php
Больше ифы о PureBasic здесь http://pure-basic.narod.ru/
0
22 / 16 / 0
Регистрация: 23.06.2009
Сообщений: 58
30.07.2009, 13:30
Ставь VB 2008 Express Edition.
Это самая новая версия...
Есть еще кстати и русская версия
0
PB
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
30.07.2009, 18:56
Цитата Сообщение от Alex-rus Посмотреть сообщение
Ставь VB 2008 Express Edition
Лично мне не нравится то, что на всех компах, где будут запускатся создаваемые проги, надо ставить .NET Framework!
В самомй популярной ОС WinXP по умолчанию его нет, а весит он прилично!

Лучше ИМХО когда приложение вообще не зависит от .NET и runtime библиотек!
0
PB
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
30.07.2009, 19:42
Цитата Сообщение от ketch Посмотреть сообщение
Вообщем как сделать прогу наподобе - калькулятор? чтобы появлялось серое окошко с кнопочками для ввода цифр и т.д.?
Во вложении калькулятор на PureBasic.
Оригинальная тема где выложен его исходник
Вложения
Тип файла: rar Калькулятор.rar (13.5 Кб, 38 просмотров)
0
22 / 16 / 0
Регистрация: 23.06.2009
Сообщений: 58
31.07.2009, 13:57
Цитата Сообщение от PB Посмотреть сообщение
Лично мне не нравится то, что на всех компах, где будут запускатся создаваемые проги, надо ставить .NET Framework!
В самомй популярной ОС WinXP по умолчанию его нет, а весит он прилично!

Лучше ИМХО когда приложение вообще не зависит от .NET и runtime библиотек!
с этим я согласен, но есть специальная сборка (очень маленькая) в ней только необходимые библиотеки для запуска программ...
0
Реальность Нереальна!
 Аватар для PAZITIV
352 / 128 / 7
Регистрация: 02.08.2009
Сообщений: 3,216
Записей в блоге: 1
03.08.2009, 23:35
Цитата Сообщение от PB Посмотреть сообщение
Думаю что не стоит заморачиватся QBasic'ом, ведь он не умеет создавать окошки!
Лучше использовать современную версию бейсика, например, PureBasic.
Он "заточен" на создание окошек и игр.
Кроме того, это кроссплатформенный компилятор бейсика, имеющий разновидности для платформ Windows х86, Windows х64, Linux, MacOS X и AmigaOS.
При переносе программы с одной платфоры на другую, иногда даже не нужно изменять исходный текст - перекомпилировал и всё.
Исполняемые файлы (EXE и DLL) очень компактны (от 2КБ) и для их работы не нужны никакие внешние библиотеки, а это значит что прога будет работать даже на "голой" ОС.
Компиляторы можно найти здесь http://www.purebasic.com/download.php
Больше ифы о PureBasic здесь http://pure-basic.narod.ru/
Не знаю, как там с новыми версиями, но я начинал с QB!!! Потом можно легко на Pascal и Delphi перейти, либо и далее углублённо Basic мурыжить! но для обучения, я считаю , лучше Turbo Basic'а нет!Сначала основы нужно понять, а потом за интерфейс браться!!!!
УСПЕХОВ В ОБУЧЕНИИ!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.08.2009, 23:35
Помогаю со студенческими работами здесь

Нужно сохранить результаты работы программы Qbasic - то есть сам экран работы?
Вопрос перемещён из темы графика на бейсике, запросы по реализации задаём не в закреплённые темы, там конкретная тема, читаем шапку. Не...

cоздать программу на QBasic
получить одномерный массив состоящий из 10 элементов в котором каждый следующий элемент получается возведением в квадрат предидущего...

Скачать программу QBasic
Ребят!!! Помогите, пожалуйста ((( Где можно скачать бейсик, киньте ссылку!!!

Составить программу (QBasic)
Дан массив из 18 чисел.Найти количество элементов=3,среди вторых элементов массива.

Как код сохранить в программу?
Очень очень нужна помощь...есть код нужна программка unit Unit1; interface uses Windows, Messages, SysUtils, Variants,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru