Мова Multimedia Builder (MMBScript)

1
2615

Multimedia Builder

Multimedia Builder - це зручна програма для створення мультимедійних оболонок, яка вже встигла здобути популярність завдяки вбудованим MP3 і CD-плеєрам, можливостям створювати вікна довільної форми і компілювати оболонку в один стиснутий exe - файл. Multimedia Builder mmbВбудована скриптова мова зі змінними масивами, циклами і у мовами допомагає створювати складні проекти. Движок Microsoft Text - To - Speech, вбудований в MMB, дозволяє зачитувати синтезованим голосом довільний текст або вимовляти записи на текстових об'єктах створюваної оболонки. Ця можливість вимагає установки самого движка і файлу російських голосів у сукупності близько 5 Мбайт. Інші можливості MMB стосуються впровадження шрифтів і будь-яких інших файлів, вбудованого браузера на движку Internet Explorer, впровадження у вікно оболонки майже будь-яких додатків (технологія нагадує OLE, але насправді грунтується на зв'язуванні вікон перегляду і запущеного додатку). mmb scriptЗі скриптів можна запускати таймери, друкувати поточний кадр або текстовий рядок. Multimedia Builder підтримує ані мовані gif, різноманітні переходи між кадрами, може показувати панорами і рухомі фрактальні зображення. За допомогою об'єкта "Матриця малюнків" можна програмувати нескладні логічні ігри (наприклад, від MMB є "змійка"). Є можливість розширювати функціональність MMB за допомогою плагінів, написаних на C++ або на інших компільованих мовах програмування.
Multimedia Builder має свою структуру коду і свою мову: "MMB Script". Це мультимедійний мова багато в чому схожа з іншими мовами, MMB Script, містить свої цикли, оператори, умови, значення та команди.

mmbАвтор писав, що MMB це не просто конструктор, а конструктор зі своєю мовою програмування. MMB дуже цікава. If / Then / End / Else / False і т.д, про це і не може бути й мови - це є, як і у всіх відомих мов. Команд безліч, що дозволяє писати складні скрипти та сценарії.

MMB - вважається твердим програмуванням і не правий той, хто говорив би вам, що це не так. ММБ має свою вбудовану мову, а саме скриптову мову, от наприклад найпростіша стуктура коду:

If ( object$=rock) Then
MyText$= Object put to platform is: + object$
Message("","MyText$")
Else
MyText$=Unknown object has been put to platform
Message("","MyText$")
End

або

maxloop=5
For i=1 To maxloop
Message("loop 1","i")
For n=1 To 10
If (n=3) Then
Break()
End
Message("loop 2","n")
Next n
Next i
End

У даний момент показаний приклад роботи з умовою If та For.

Плагіни та інші мови дружать з Multimedia Builder
Плагіни. Плагіни дозволяють удосконалити програму, розширювати її стандартні об'єкти. Впровадження бібліотек та інших, практично будь-яких файлів, з будь-яким розширенням... Ось ряд прикладів з чим можна "поєднати" MMB:

  • Visual Basic
  • Delphi
  • С++
  • Flash MX
  • HTML
  • Access
  • Acrobat Reader
  • І так далі!
Автор: Світ перекладів
ОЦІНИТИ НОВИНУ
5 (голосів: 1)

Комментарии:

  • avatar
    Ipoong - 26.03.2013, 17:57
    Good to see a tlenat at work. I can't match that.
ВВЕРХ