Главная 
комманды mmb 1 
комманды mmb 2 
комманды mmb 3 
комманды mmb 3 
комманды mmb 5 
комманды mmb 6 
комманды mmb 7 
комманды mmb 8 
комманды mmb 9 
комм. mmb 10 
 
ПЕРЕМЕННЫЕ


ПЕРЕМЕННЫЕ

Переменные в Multimedia Builder бывают двух типов - числовые и символьные. Числовые переменные обозначаются буквами алфавита (как ни странно не только латинского) пример: а=2 переменная=5, заранее переменные объявлять не нужно, они объявляются в момент инициализации (то есть когда вы присвоите ей значение или обратитесь к ней). Символьные переменные обозначаются так же только в конце их имени ставится знак $ и аргумент заключается в одинарные кавычки а$='строка' символьная$= 'проба'. Имеются следующие функции работы со строками:
a$ = 'MMB '
mystring$ = a$ + 'is cool' - даст строку 'MMB is cool'
value = 2.45
mystring$ = CHAR(value) - преобразует число в символьное представление
mystring$='1.222'
value = VAL(mystring$) - преобразует символьное представление числа в цифру.

УСЛОВНЫЕ ОПЕРАТОРЫ


УСЛОВНЫЕ ОПЕРАТОРЫ

Оператор условного перехода: if (условие) then "выполняемый сценарий" end Если (усливие истинно) выполнить "выполняемый сценарий" конец условного оператора.
Операторы сравнения равно =, меньше <, больше >, неравно <>, и &, или |. Допускаются и комбинации <=, >=. Операторы & и | служат для группировки условий. Условие должно быть заключено в скобки.
Пример:
If (a=1 & b>2 & c<5) then……end - если все условия верны выполнится сценарий который вы напишете между словами then и end.
If (a=1 | b>2 | c<5) - если хоть одно условие верно выполнится сценарий который вы напишете между словами then и end.
Результатом применения операторов сравнения является булево число, которое имеет два значения истина и ложь. Оператор условного перехода проверяет условие, и если оно истинно то выполняется сценарий расположенный после слова then. Если результат ложный управление передается следующему оператору находящемуся после слова end. Для выхода из текущего скрипта имеется команда return() позволяющая выйти из текущего скрипта:
If (a=2) then
B=5
Return()
End
B=4
В данном скрипте, если убрать команду Return() B никогда не будет равно 5 а команда Return() позволяет это зделать. Выполнение этого скрипта прерывается и управление передается вызвавшему этот скрипт коду.

далее>>>>>

Новости
MMBSQLITE
MMB PLUGIN SQLITE.
Плагин баз данных sqlite.
Cтраница программы.

Локальный HTML сервер
Плагин MMB, локального HTML сервера, для использования в проектах multimedia builder, с использованием языка ммв в качестве серверного сценария.
Страница плагина

ICQ - ЧАТ клиент-сервер.
Плагин ммв для построения месенджеров чатов, конференций. С размещением на ПК пользователя, для локальных сетей и интернет.
Страница плагина.

JUKEBOX
Плагин AnimePNG
AnimePNG
Новая версия PNG плагина, с анимацией PNG изображений.
Страница плагина


Плагин MMB PIPE сервер
Плагин MMB для работы с именными каналами. Страница плагина

Партнеры
© 2002-2009 3a-soft
str x