Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Язык программирования Бейсик [2]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (5): « 1 [2] 3 4 5 »   

> Без описания
Леголегс Администратор
Отправлено: 15 Октября, 2004 - 19:22:13
Post Id



JS-маньяк


Покинул форум
Сообщений всего: 2109
Дата рег-ции: Июль 2004  
Откуда: Липецк

Карма 17




тёркин василий
basic - это язык программирования, даже класс этих языков.
Visual Basic - это среда программирования, разработанная Майкрософтом. В ней очень мощный вариант языка. Помню, когда на олимпиаде по программированию пришлось вместо него использовать древний досовский qbasic это стоило мне, наверно, трёх позиций (вместо 3го - 6е место)
Среда нужна - MS Visual Basic 5 и выше. 4-ая версия - полное г. ".NET" сложнее. Короче, по возможности бери версию 5. Она позволяет делать нормальные EXE шники и обладает хелпом, в отличие от 6 версии.
Написанные в бейсике проги будут работать под ос windows начиная с 95 (Однако есть основания полагать, что и в Win 3.11 как то можно заставить работать) Для работы требуется DLL библиотека msvbvmX0.dll (где X - версия VB) Она есть по умолчанию в Windows 2000 и XP, также она поставляется с Офисами (офисы есть у подавляющего большинства юзеров) таким образом 90% пользователей запустить программу написанную на VB смогут.
 
 Top
ETC Администратор
Отправлено: 16 Октября, 2004 - 13:38:04
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




Вы меня извиняйте, если кого обижу, но лично считаю, что Basic во всех ипостасях - не язык, а Г. Хотя бы из плохой реализации, синтаксиса и необходимости библиотек...
Но это моё мнение и его никому не навязываю...
 
 Top
тёркин василий
Отправлено: 16 Октября, 2004 - 14:35:14
Post Id



SecurityAgent


Покинул форум
Сообщений всего: 1197
Дата рег-ции: Май 2004  
Откуда: СПРИНГФИЛД

Карма 48




Купил я микрософт визуал бейсик 6.Есть учебное пособие.Но не хрена не понял.Были бы примеры по программированию.
Можете написать для примера такую тему на визуал бейсике:Например иеется замкнутое пространство с определёнными размерами.По ниму хаотично движутся объекты с разными свойствами(или цвет или размер присвоенного числа или др.),и при случайном столкновении один объект меняет свои свойства либо полностью на свойства столкнувшегося либо частично,если свойства столкнувшего объекта имеют приоритет над сталкиваемым.
 
 Top
ETC Администратор
Отправлено: 16 Октября, 2004 - 16:08:06
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




тёркин василий
хм... хоть Flash и не совсем полноценный язык программирования, но написать такую фигню можно за полчаса... или на JS...
 
 Top
тёркин василий
Отправлено: 17 Октября, 2004 - 13:41:23
Post Id



SecurityAgent


Покинул форум
Сообщений всего: 1197
Дата рег-ции: Май 2004  
Откуда: СПРИНГФИЛД

Карма 48




Объясните как на визуал бейсик версии6 мне написать сам код,а то там какието готовые толи модули толи ещё чего.Я помню писал на бейсике просто словами:if,go,return,end,then,to и такое прочее.Где там в визуал бейсике все эти слова писать,гдде там разъяснение каждому оператору?Подскажите с чего начать.

Цитата:
хм... хоть Flash и не совсем полноценный язык программирования, но написать такую фигню можно за полчаса... или на JS...

Так чем лучше бейсик.Что на нём конкретно можно написать:игру,расчёт каккойнибудь ,что ещё?Если это пишется и на ява скрипт,то в чём его "кайфушка"?
 
 Top
Леголегс Администратор
Отправлено: 17 Октября, 2004 - 14:37:48
Post Id



JS-маньяк


Покинул форум
Сообщений всего: 2109
Дата рег-ции: Июль 2004  
Откуда: Липецк

Карма 17




тёркин василий
Вот тут : http://vb.hut.ru/ есть курс для начинающих.
А вот пример (не то, что ты просил, но для начала, думаю, сойдёт):
Создай новый проект Standart EXE, перейди в режим работы с формой (форма - это заготовка окна, увидишь - поймёшь), положи на неё объект Timer (его можно выбрать слева на тулбоксе). Выставь таймеру свойства interval=100 и enabled=true. (на панели справа, если её нет, то правый клик на таймере - свойства) Теперь сделай на таймере двойной щелчок. Откроется окно редактирования кода. Уже будет автоматом создана процедура, обрабатывающая событие Timer1_Timer (у таймера бывает только событие Timer, у других элементов их больше, напр. у кнопки - "Click", "MouseMove" и прочие) Вставь следующий код между "private sub Timer1_timer" и "End Sub"
CODE:
static napravleniex as single
static napravleniey as single

form1.top = form1.top + napravleniey*100
form1.left = form1.left + napravleniex*100

if form1.top > screen.height - form1.height then
form1.top = screen.height - form1.height
napravleniey = -napravleniey
end if
if form1.left > screen.width - form1.width then
form1.left = screen.width - form1.width
napravleniex = -napravleniex
end if
Сделав это, нажми F5, чтобы запустить проект и посмотри что вышло.
P.S. У меня сейчас под рукой нет VB, поэтому быть может, я где-то ошибся.
P.P.S. Вообще говоря за такой код руки надо отрывать - оптимизации никакой. Но в образовательных целях можно Улыбка
 
 Top
Nikitich
Отправлено: 18 Октября, 2004 - 02:30:37
Post Id



Пришелец-прораб


Покинул форум
Сообщений всего: 219
Дата рег-ции: Июль 2004  

Карма 16




ETC
Цитата:
лично считаю, что Basic во всех ипостасях - не язык, а Г. Хотя бы из плохой реализации, синтаксиса и необходимости библиотек...


А какой язык - не Г., если брать все ипостаси? Радость
 
 Top
censored
Отправлено: 18 Октября, 2004 - 13:21:54
Post Id



Member


Покинул форум
Сообщений всего: 148
Дата рег-ции: Сент. 2004  

Карма 0




какой язык - не Г., если брать все ипостаси?
Аsm не Г. Улыбка
Можно вообще в машинных кодах хреначить. Улыбка
 
 Top
Nikitich
Отправлено: 19 Октября, 2004 - 02:17:42
Post Id



Пришелец-прораб


Покинул форум
Сообщений всего: 219
Дата рег-ции: Июль 2004  

Карма 16




censored
Цитата:
Аsm не Г.
Можно вообще в машинных кодах хреначить.


Ты, случайно, не программист? Даешь в целом правильный, но абсолютно бесполезный ответ. Радость Хорошо
Синтаксис, правда, подкачал, да и сколько-нибудь функциональную программу писать придется доооолго!
 
 Top
censored
Отправлено: 19 Октября, 2004 - 02:57:31
Post Id



Member


Покинул форум
Сообщений всего: 148
Дата рег-ции: Сент. 2004  

Карма 0




Случайно он и есть Хорошо
 
 Top
Страниц (5): « 1 [2] 3 4 5 »
Сейчас эту тему просматривают: 7 (гостей: 7, зарегистрированных: 0, скрытых: 0)
« Ваш компьютер »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0489]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33