Оформление и размер пректа
|
|
Oleg_88 | Дата: Понедельник, 23 Июня 2008, 12:17 | Сообщение # 31 |
Любопытный
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 0
Статус: Offline
| Quote (Alex3A) радиостанции на броневиках ---зря вы так, но всёравно я буду очень рад за любой коментарий
|
|
| |
toizy | Дата: Понедельник, 23 Июня 2008, 15:43 | Сообщение # 32 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| Quote (Alex3A) Специально для Димки - радиостанции на броневиках. Не понял Или я не врубаюсь, что перцу нужно?
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |
Alex3A | Дата: Понедельник, 23 Июня 2008, 19:36 | Сообщение # 33 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote (Oleg_88) зря вы так, но всёравно я буду очень рад за любой коментарий Oleg_88? это тебя не касаеться, и ничего плохого в этом нет, все мы когда то были начинающими, самое главное что бы у тебя было желание, остальное придет. Просто наша ошибка - начали тебя грузить тем о чем ты пока понятия не имеешь. Мы вроде определились, что идея с картинками билетов не есть хорошо, а ты ее продолжаешь. При таком подходе надо анимировать рисунок, емулируя элеиенты управления и неким образом емулировать события, ну и как то обработать что бы получить результаты. В принципе, такое можно сделать, и даже имееться много примеров такого использования, т примеру технология "скинов" устроена подобным образом. Итого получаеться весьма интересная задача, и я ее уже где то решил, но если трезво взглянуть на вещи, лично я считаю это нецелесообразным. Гораздо эффективней было бы помочь Oleg_88 освоить ньюансы ммв и выполнить проект стандартными методами, к тому же я уверен что это его не последний проект, и в будущем это ему понадобиться. По этому предлагаю не дезориентировать Олега, а помочь ему постепенно все освоить. Теперь Oleg_88, давай колись что усвоил а что нет, ибо тратить время на то что уже тебе известно нету смысла. Маленький опросник 1.Что такое переменные их типы и для чего они нужны. 2.Циклы. 3.условные операторы 4.События. Вот минимальный набор для того что бы разобраться в скриптах. Готов все это при необходимости объяснить и растолковать, до полного понимания. Объекты ммв изучай самостоятельно, если какие непонятки спрашивай.
|
|
| |
YURIY | Дата: Понедельник, 23 Июня 2008, 20:29 | Сообщение # 34 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (Alex3A) Мы вроде определились, что идея с картинками билетов не есть хорошо,а ты ее продолжаешь. А зачем вообще ему прокрутка тут нужна? Разве никак нельзя всё уместить на небольшом окошке MMB? Может, получится?
Вечная память Андрею Сергееву!
|
|
| |
Oleg_88 | Дата: Понедельник, 23 Июня 2008, 20:50 | Сообщение # 35 |
Любопытный
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 0
Статус: Offline
| по 4 пунктам могу только предположить 1 наверно число которое изменяется,напримр таймер,часы, при установке каторого выполняется команда,когда скрипт выполнен до конца - это цикл, думаю можно сделать цикл бесконечным. усл операторы-сложнее события (предположу) это то что выполнено, вернее выполненое поставленое условиеДобавлено (23 Июнь 2008, 20:50) ---------------------------------------------
Quote (Yuriy) А зачем вообще ему прокрутка тут нужна? если делаеш просто полностью лист на экран без прокрутки, тогда текст на картинке плохо видно,мелкий,я думал сделать полностью поширене,так крупнее и читать удобнее
|
|
| |
Alex3A | Дата: Понедельник, 23 Июня 2008, 20:51 | Сообщение # 36 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote (Yuriy) Может, получится? А подумать? Надо получить имя и фамилию участника (ввести в/из картинки легко?), зафиксировать его ответ(в картинках чекбоксов валом), обработать и вывести результат, и это при условии что кроме самых картинок пока ничего не получаеться. Просто внешне кажеться что это самый простой способ - засунуть каптинку.
|
|
| |
YURIY | Дата: Понедельник, 23 Июня 2008, 20:57 | Сообщение # 37 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (Oleg_88) если делаеш просто полностью лист на экран без прокрутки, тогда текст на картинке плохо видно,мелкий,я думал сделать полностью поширене,так крупнее и читать удобнее Опять вы про рисунки? Забудьте про них! Я имею ввиду сделать проект полностью на объектах MMB!
Вечная память Андрею Сергееву!
|
|
| |
Alex3A | Дата: Понедельник, 23 Июня 2008, 21:53 | Сообщение # 38 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Фу ты ТШЕРТ, а я про что все толкую, а тут еще и - Димка как лучше чего пожать. Олег. Алгебру проходил, а+б=с переменная и есть такой знак которому можно присваивать значения. а=2 б=2 с естественно =4, несложно, правда. Переменные в ммв бывают, минимум 2 типов цифровые и символьные, имя переменных может быть любое, конечно есть определенные ограничения, не всеми печатными знаками можно обзывать их, и есть некоторые "зарезервированные слова". В общем, когда на такое наткнешся сам поймешь. Имена цифровых состоят из набора букв , букв с цифрами. Пример a, b1, peremenna, polzunok и так далее. Символьные переменные именуються с добавлением в конце имени знака $ - a$, b1$, proba$... Есть еще такой термин - видимость переменных, в ммв они все глобальны, видимы во всем проекте, a$='proba' в любом месте и скрипте переменная a$ будет содержать текст proba, пока ты или сценарий программы его не изменит - a$=a$+' pera' даст текст proba pera (объединение строк), a$='koneс' соответственно koneс, a$='' Это будет называться "пустая строка", ничего не содержащая.Добавлено (23 Июнь 2008, 21:53) --------------------------------------------- Булева алгебра. В основе всех операций сравнения лежит тип переменых boolen, то есть логический, он имеет всего два значения true - правда и false-ложь (да и нет, 0 и не ноль, или в некоторых 1). Три основных логических операции "И", "ИЛИ", "НЕ". орепация НЕ - инверсия а=true, в рез. ее выполнения получим false и наоборот. операция И когда все операнды истинны рез. истинен пример кажд. черточка операнд _ _ _ = истина, можно перейти с черточки на черточку, _ _ ложь, нет средней и мы провалились! операция ИЛИ когда хоть один операнд истинен рез. истина. ___/ ____ |__/ ____|______________ истина, мы можем пройти по нижней черточке, а если бы она была поднята, была бы льжь |________| мы бы провалились.
|
|
| |
Alex3A | Дата: Понедельник, 23 Июня 2008, 22:36 | Сообщение # 39 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| If (stroka$='Олег') Then a$='Привет '+stroka$ DisplayValue("Text1","a$") Else a$='Проходи дальше '+stroka$ DisplayValue("Text1","a$") End по русски, большими буквами аналог операторов ЕСЛИ (некое условие) ВЕРНО ТО исполнить следующий код ИНАЧЕ выполнить другой код КАНЕЦ В условии применяют операторы сравнения =,<>,<,>, =>,<=, Сами условия можно объединять с помощью операций И и ИЛИ,знаки & и |, соответственно. Каждое условие заключаеться в скобки, почему? нам надо получить булев результат, только на него реагирует условие. If ((stroka$='Олег') & (vozrast>18)) Then... выполниться код если имя Олег и он совершеннолетний. Условные операторы могут быть вложенными - внутри структуры одного могут находиться аналогичные операторы. Конструкции могут быть как с Else так и без. Соответственно If ((stroka$='Олег') | (vozrast>18)) Then... Код выполниться если имя Олег или возраст больше 18. Вопросы, жалобы, предложения, резюме. Далi буде.
|
|
| |
Oleg_88 | Дата: Понедельник, 23 Июня 2008, 22:46 | Сообщение # 40 |
Любопытный
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 0
Статус: Offline
| класно, но надо немного пдумать,
|
|
| |
YURIY | Дата: Понедельник, 23 Июня 2008, 22:51 | Сообщение # 41 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Alex3A, не хочу показаться хамом, но зачём всё это? Ещё более подробно и ближе к жизеннным ситуациям всё это написано в справке к MMB! А так как мы имеем русскую справку - какие вообще проблемы?
Вечная память Андрею Сергееву!
|
|
| |
Oleg_88 | Дата: Вторник, 24 Июня 2008, 15:15 | Сообщение # 42 |
Любопытный
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 0
Статус: Offline
| Quote (Yuriy) всё это написано в справке к MMB! А так как мы имеем русскую справку ОТлично справку я тоже охотно бы почитал, но уменя по английски, а на русском чёто както и не пробывал искать, щас буду делать русскую, всёж от незнания. С Quote (Alex3A) Булева алгебра немного сложнее. Остольное 100%, пример отличный
|
|
| |
Alex3A | Дата: Вторник, 24 Июня 2008, 17:34 | Сообщение # 43 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote (Oleg_88) справку я тоже охотно бы почитал, В низу этого сообщения бубочка WWW "дерни за веревочку..." а там другая бубочка "команды ммв".
|
|
| |
YURIY | Дата: Вторник, 24 Июня 2008, 22:09 | Сообщение # 44 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (Oleg_88) ОТлично справку я тоже охотно бы почитал, но уменя по английски, а на русском чёто както и не пробывал искать, щас буду делать русскую, всёж от незнания. Что и зачем вы собрались делать? Почитайте вот тут.
Вечная память Андрею Сергееву!
|
|
| |
Oleg_88 | Дата: Среда, 25 Июня 2008, 20:02 | Сообщение # 45 |
Любопытный
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 0
Статус: Offline
| спасибо, справку и страничку посмотрел, читать очень много. Буду пробывать. Добавлено (25 Июнь 2008, 20:02) --------------------------------------------- If ((stroka$>'5') & (stroka<15)) Then a$='Привет '+stroka$ DisplayValue("Text","a$") Else a$='Проходи дальше '+stroka$ DisplayValue("Text","a$") End 1.Сдесь пробывал использовать операторы <,>, с одним условием понятно т.е If (stroka$>или<'5') Then, но если ставиш (stroka$=>,<='5'), не работает. 2.Теперь два условия. If ((stroka$>'5') & (stroka<15)) Then, както странно работает, если условие выполняется >5 или> , работает, но двух значные цифры не работают, т.е от 10до14. Так и не дошло почему.
|
|
| |
Alex3A | Дата: Среда, 25 Июня 2008, 21:46 | Сообщение # 46 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote (Oleg_88) Так и не дошло почему. Чему равны переменные, и где они у тебя присваиваються stroka$ - строковая переменная stroka - цифровая переменная просмотреть значения переменных перед выполнением условного оператора - Message("Any Message String here ...","stroka$") Message("Any Message String here ...","stroka") Сравнеие строк >,< присходит несколько иным манером нежели цифры. 1., 11, 12, 2, 22
Сообщение отредактировал Alex3A - Среда, 25 Июня 2008, 22:50 |
|
| |