|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.02.2009, 23:03 | #1 |
Регистрация: 11.02.2009
Сообщений: 4
|
Делфи и графический планшет
На днюху подарили планшет. Захотелось написать для него софт. Второй день в и-нете торчу ни чё не могу толком найти. Планшед идёт как USB HID. Как с него получить координаты и код нажатой клавиши на пере? Желательно пример (код), плиз!
|
11.02.2009, 23:09 | #2 |
delphi-ст!
Форумчанин
Регистрация: 02.01.2009
Сообщений: 825
|
код нажатой клавиши
в обработчике события onKeyPress любого контрола напиши Код:
вступлю в команду разработчиков ПО на Delphi
|
11.02.2009, 23:12 | #3 |
Регистрация: 11.02.2009
Сообщений: 4
|
Мне нужно работать именно с графическим планшетом. Тоесть не от системы получать сообщения, а от устройства. Если делать так как ты предложил я бы мог восмользоваться и GetCursorPos() для получения позиции пера
P.S. maladoy, да, и твой способ не прокатит =) варианта два: первый - это планшет работает как мышь, второй планшет ваше отдельная история. Но скорей всего вариант первый. А key это для нажатий клавиш на клаве и подобных устройств этого класса =) Люди, ну помогите плиз! Как считать данные с USB HID, в данном случае графический планшет. мда... помощи не дождёшься ... пойду на другие форумы Последний раз редактировалось Stilet; 26.02.2013 в 14:29. |
13.02.2009, 14:13 | #4 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
JvHidDeviceController из пакета JEDI (http://homepages.codegear.com/jedi/jvcl/)
пыщь
|
13.02.2009, 14:32 | #5 | |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
Цитата:
С самым
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
|
13.02.2009, 23:43 | #6 |
Регистрация: 11.02.2009
Сообщений: 4
|
спасибо, про компонент слышал, но хотелось бы на winAPI. Да и компонент ставистя не хочет.
Писать свой софт .. да хотя бы для пополнения знаний по работе с устройством. Ну и естественно для удобства себе (написать под себя) |
26.02.2013, 13:53 | #7 |
Регистрация: 14.04.2008
Сообщений: 3
|
Доброго времени суток, господа! Раз речь зашла о планшетах, то подскажите кто-нибудь, как написать софт для планшета на семерке. Надо придумать что-то вроде автокада, или фотошопа - нечто, с бесконечной канвой. Но при этом все его художество сохранять с последующим открытием. Плюс ко всему это художество надо привязать к координатам (как в автокаде). Я попробовал нарисовать на канве Chart. (в Chart series отправляю точки в координатах, на канве - рисую). Но ума не приложу, как инфу с канвы сохранить в качестве данных?? как их потом поднять и привязать и положить туда, где было. а еще и от масштабировать?? посоветуйте, пожалуйста, что делать??
|
26.02.2013, 14:34 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Использовать Chart в качестве кульмана это оригинально...
Если не ошибаюсь то у него есть массив координат точек серии. Вот проходом по нему в цикле и получай данные, которые потом можно заносить в файл. Я правда не помню как свойство это с координатами называется, но ты в хелп загляни. вот кстати пример прохода:http://www.programmersforum.ru/showp...83&postcount=6
I'm learning to live...
|
26.02.2013, 14:53 | #9 | |
Регистрация: 14.04.2008
Сообщений: 3
|
Цитата:
|
|
26.02.2013, 15:12 | #10 | |||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
Цитата:
Цитата:
сначала надо разделить рисунки, что мы вывели (Tchart) и что собственно накалякал пользователь. Как? Рисунок пользователя =весь рисунок кроме того что пользователь НЕ рисовал. Сохранить 1.отдельно Tchart 2.отдельно "рисунок (BitMap|jpg)/чертеж (line/...)" 3.отдельно привязки (взаимное расположение Tchart, Bitmap) масшабирование и т.п. отдельно не значит в разные места (файлы) это значит что мы(программа) должны знать к чему данные относяться (Tchart, Bitmap, ....) а когда надо достать и воспользоваться аналогично Цитата:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 26.02.2013 в 15:16. |
|||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Графический редактор | Alex_Bond | Общие вопросы .NET | 1 | 14.05.2008 08:55 |
Графический режим в С | Raz0r | Помощь студентам | 4 | 03.03.2008 16:49 |
Графический редактор | kommunist | Общие вопросы .NET | 1 | 13.01.2008 21:57 |