открыт/не открыт COM порт

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Ol1965
Обычный пользователь
Обычный пользователь
 
Сообщения: 57
Зарегистрирован: 21.02.2005 (Пн) 9:29

открыт/не открыт COM порт

Сообщение Ol1965 » 26.07.2007 (Чт) 12:14

Добрый день. Вопрос следующий: когда я загружаю компьютер с отключенным внешним устройством (СОМ порт), а потом подключаю его и запускаю программу на VB6 - все работает. Если загрузить комп. с уже подключенным устройством и потом запустить программу, выдается ошибка "порт уже открыт" на Me.com1.PortOpen = True, хотя перед этой строкой: PortOpen = False. И собственно вопрос: как на VB6 полностью "очистить" порт перед новым открытием. Заранее спасибо.

NashRus
Постоялец
Постоялец
 
Сообщения: 388
Зарегистрирован: 18.03.2006 (Сб) 1:16

Сообщение NashRus » 26.07.2007 (Чт) 12:57

скорее всего у тебя какое то приложение сразу открывает порт.
закрыть порт можно, соответственно, убрав/закрыв это приложение.
еще известный факт, что некоторые устройства винда принимает за мышку и, соответственно, лочит порты.

Ol1965
Обычный пользователь
Обычный пользователь
 
Сообщения: 57
Зарегистрирован: 21.02.2005 (Пн) 9:29

Сообщение Ol1965 » 26.07.2007 (Чт) 15:20

Пытался устанавливать программу на комп. сразу после установки Win XP Home Edition SP2 (т.е. больше вообще ничего не установлено). Результат тот же.

NashRus
Постоялец
Постоялец
 
Сообщения: 388
Зарегистрирован: 18.03.2006 (Сб) 1:16

Сообщение NashRus » 26.07.2007 (Чт) 15:30

в устройствах у себя посмотри сколько мышек на компе.

Ol1965
Обычный пользователь
Обычный пользователь
 
Сообщения: 57
Зарегистрирован: 21.02.2005 (Пн) 9:29

Сообщение Ol1965 » 27.07.2007 (Пт) 15:36

Да комп-р цепляет на порт Track Ball, но вопрос остается т.к. программу устанавливают администраторы различных организаций и предлагать лезть в Диспетчер устройств и т.д. не совсем корректно.

NashRus
Постоялец
Постоялец
 
Сообщения: 388
Зарегистрирован: 18.03.2006 (Сб) 1:16

Сообщение NashRus » 27.07.2007 (Пт) 17:46

предлагать подключать устройства после загрузки виндов или отключать ошибочное устройство руками или программно.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Majestic-12 [Bot] и гости: 44

    TopList