Модераторы: diadiavova, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ожидание ввода данных 
:(
    Опции темы
thicking
Дата 5.2.2010, 08:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 27.3.2009

Репутация: нет
Всего: нет



Доброго времени суток! 
Помогите пожалуйста, с таким вот вопросом.
1) Мне нужно организовать ожидание ввода данных с клавиатуры в определенный textbox. Что то типа inputbox, но на форме. Сам inputbox не подойдет.
2) Как распознать события  на датчике, который подключен через USB. Событий всего 2, есть сигнал или нет сигнала.


PM MAIL   Вверх
diadiavova
Дата 5.2.2010, 14:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



Цитата(thicking @  5.2.2010,  08:02 Найти цитируемый пост)
Мне нужно организовать ожидание ввода данных с клавиатуры в определенный textbox. 

Вопрос непонятен. Где находится этот текстбокс и что значит "ожидание"? Если речь о том, чтобы нельзя было перевести фокус  с текстбокса, то смотри в сторону события Validating, так же возможен вариант с использованием модального диалога, на котором и будет расположен этот текстбокс. В любом случае, для того, чтобы сказать что-то более конкретное задача должна быть уточнена.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
thicking
Дата 5.2.2010, 16:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 27.3.2009

Репутация: нет
Всего: нет



Цитата(diadiavova @  5.2.2010,  12:46 Найти цитируемый пост)
Вопрос непонятен. Где находится этот текстбокс и что значит "ожидание"? Если речь о том, чтобы нельзя было перевести фокус  с текстбокса, то смотри в сторону события Validating, так же возможен вариант с использованием модального диалога, на котором и будет расположен этот текстбокс. В любом случае, для того, чтобы сказать что-то более конкретное задача должна быть уточнена.


текстбокс находится на основной форме. Тут вы правы, речь идет о том, что  пока в этот текстбох не будет введена необходимая информация, фокус с него перевести нельзя.  Это примерно как на кассе в супермаркете, приложение ждет пока не будет введен код товара. 
PM MAIL   Вверх
diadiavova
Дата 5.2.2010, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5821
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 8
Всего: 142



thicking, Ну я ответил уже, у этого текстбокса надо обработать событие Validating, в обработчике можно проверить корректность введённых данных(если надо) и в зависимости от результата проверки разрешить или запретить перевод фокуса.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума VB .NET
diadiavova
  • Прежде чем задать вопрос, воспользуйтесь поиском: возможно Ваш вопрос уже обсуждался и на него был получен ответ.
  • Если такой же вопрос не найден, не стоит задавать свой вопрос в любую тему, создайте новую.
  • Заголовок темы должен отображать ее суть.
  • Содержание поста должно описывать проблему понятно, но в то же время, по возможности, лаконично. Сначала следует описать суть вопроса, потом можно привести пример кода, не вынуждайте других участников угадывать в чем Ваша проблема - телепатов здесь нет.
  • Будьте взаимно вежливы и дружелюбны.
  • При оформлении сообщений используйте форматирование, примеры кода заключайте в теги [CODE=vbnet][/CODE].
  • Также ознакомьтесь с общими правилами, действующими на всем форуме.
  • Если вопрос решен, не забывайте помечать тему решенной(вверху темы есть ссылка). Кроме того, если Вы хотите отблагодарить участников, оказавших помощь в решении, можно повысить им репутацию, в случае, если у Вас менее 100 сообщений в форуме и функция изменения репутации Вам недоступна, можете написать сюда.
  • Общие вопросы по программированию на платформе .NET обсуждаются здесь.
  • Литература по VB .NET обсуждается здесь.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0669 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.