Справочници, схемотехника, теория > Компютри, мрежи, freeware софтуер, операционни системи и др.

Програмиране на qbasic в DOS, Windows 98SE и Windows 7

(1/3) > >>

Иван Димов:
   Преди време правих програми на qbasic чрез MSDOS, който се отваря в windows 98SE. Сега се опитвам да ги пусна и в windows 7 засега безуспешно. Прилагам три файла за да видите възможностите на стария ми компютър.
   Програмата чертае траекторията на електрон, който обикаля около два неподвижни точкови заряда (положителни). Векторът на скоростта на електрона е оцветен в синьовиолетово и се променя във времето както по големина така и по посока. Движението на електрона по екрана зависи от скоростта на пресмятане на компютъра, а информация за електронната скорост можем да получим като гледаме големината и посоката на синия вектор-скорост. Дал съм два видеофайла с различна прецизност на сметките. По-бавното движение е при по-подробно пресмятане (за по-малки интервали от пътя dS). Пресмятането става на равни интервали dS. Най-горе вляво на екрана съм дал началната скорост V1, а под нея текущопроменяшата се  V2, която достига до стойности 10^7 (m/s), че даже и една трета от скоростта на светлината. Не знам дали това е реалното положение, но е доста интересно за гледане.
   Имам и други програми за пресмятане на интеграл, чертане на функции и такива за пресмятане на конкретни експерименти. Не претендирам за суперпрецизност, защото съм любител в програмирането при това съм самоук.

Иван Димов:
   Ето и третия файл.

GreenHulk:
https://www.visualstudio.com/products/visual-studio-community-vs оттук може да си свалиш компилатор за Visual Basic, предполагам че стария код може да се преработи за новите графични библиотеки.

най-долу има как се чертае точка:
https://social.msdn.microsoft.com/Forums/en-US/3f7eed17-37bf-4140-8d0f-93510d62533f/how-do-i-draw-a-single-dotpointpixel-in-gdi-and-net?forum=Vsexpressvb

juliang:
qBasic за ДОС... забрави просто да влезе в Студио 2015. Синтаксиса на езика е тотално различен. По-лесно ще е да го препише от нулата.

Иван Димов:
   Ето този сайт ми предложи nizo
http://www.qb64.net/release/dirty/2016_01_17__05_07_37__v0000/windows/qb64v0000-win.zip
   И се оказа, че старите ми файлове работят с тази програма. Ако някой иска може да я пробва. След като я разархивирате, на същото място поставете и файла с моята програма като BAS файл, който прилагам сега в zip файла заедно и с програмата ми като exe, което работи, където и да го сложите. Пускам и read me файл.

Навигация

[0] Списък на темите

[#] Следваща страница

Премини на пълна версия