Задаваёте вопросы и отвечайте на них.
Помощь в создании программ.
Сообщений 1 страница 12 из 12
Поделиться22009-11-22 10:55:37
как сделать меню, создаваемое функцией show_menu, с подменю? или придётся с объектами порится ?
Поделиться32009-11-22 11:01:01
BOGGAD
Нет. Юзаем пример и всё становится исно
Поделиться42009-11-22 11:10:00
Ты не понял. Вот такого типа:
[реклама вместо картинки]
Поделиться52009-11-22 11:24:24
BOGGAD
Вроде делается по анологии, но я не помню что надо писать чтобы открывалось подменю
P.S. ты windows 8 пишешь?
Поделиться62009-11-22 11:25:50
Я думаю седьмого всем по горло хватит
Отредактировано BOGGAD (2009-11-22 11:28:00)
Поделиться72009-11-22 12:39:55
menu=show_menu('menu0|menu1|-|menu2 [>|',-1)
switch(menu)
{
case 0: show_message('MENU!!!');break;
case 1: break;
case 2: submenu=show_menu('submenu0 [>|submenu1|submenu2|',-2);break;
}
switch(submenu)
{
case 0: submenuu=show_menu('sub|sub2',-3); break;
case 1: break;
case 2: break;
}
switch(submenuu)
{
case 0: break;
case 1: break;
}
Это поместил в событие отпускания мыши. До большего пока не додумался
Поделиться82010-07-14 16:01:06
Здравствуйте.
Давно уже не занимался гейм мейкером, и вот пришлось опять его установить.
Собрал я некое устройство , в котором установлена мышь подключенная к USB компьютера.
В проекте(в GM8) сделал объект с видимым спрайтом размером в 1 пиксель, при наведении на него мышь, нужно чтобы в
виртуальный com порт была произведена передача одной из цифр 1-9. Скорость работы виртуального порта выше или равно 256000(максимум 1мегабит).
Хочу вот такую вот программу сделать, но не хватает знаний о гм, в данный момент установлен гм8 полный.
Программа должна быть с приятным интерфейсом, поэтому и делать надо в гм.
Языков программирования не знаю кроме PicBasicPro(язык программирования контроллеров).
Приму любые советы кроме посыльни в гугл и в университет имени баумана зубрить языки.
Характеристики подключения порта.
1 стоповый бит
без проверки
1байт = 8 бит
Название ком порта в диспетчере устройств com12.
возможно использование сторонней программы для подключения ком порта, главное чтоб реакция на наведение мышки на объект была очень быстрой.
Скажу спасибо за помощь, что за устройство делаю могу сказать только после его окончательной сборки.
Отредактировано DiktatoRUS (2010-07-14 16:04:53)
Поделиться92010-07-14 16:54:27
Тяжело с ходу сказать,но одно ясно точно без dll никак, стандартом это не сделать 100%
Поделиться102010-07-14 17:11:36
Ясно, попробую придумать что нибудь ещё.
Возможно получится сделать так чтоб когда мышь попадала на объект, то производилась запись цифры 1-9 в переменной.
затем с помощью сторонней программы например такого типа как ArtMoney значения переменных программы на гм8 передавались в переменную
программы отправляющие данные в ком порт.
В программе Terminal.exe работающая с ком портом с помощью АртМани удаётся изменять передаваемое значение 0-9, значение передаётся автоматически через каждые 1-10 милисекунд.
Обсуждаю, может кого заинтересует.
ЗЫ. может создать тему "Необычные программы написанные на ГМ"
Вот не знаю как заставить артмани передавать значения от одной переменной к другой. Попробую ЧитЕнгине =)))))))))))))0
Отредактировано DiktatoRUS (2010-07-14 17:13:13)
Поделиться112010-07-29 14:15:25
Моя программа должна создавать несколько файлов, запихивать их по папкам и закидывать папки в zip архив. Насчёт создания всё ясно, а как архивировать?
Поделиться122010-08-02 13:36:00
DiktatoRUS, совсем не обязательно писать такую программу в гм. гм - только для игр. А красивый интерфейс - есть много компонентов для Delphi, например AlphaControls. Так что выход один - учить делфи или другой ЯЗЫК ПРОГРАММИРОВАНИЯ.
FaV, видел на mizzystic.ru GEX пакет для запокования и распокования из ZIP архивов. поищи там.