Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];

Вниз

Win9x. Определение порта подключения модема   Найти похожие ветки 

 
dimod   (2002-09-26 13:12) [0]

Как программно определить список подключенных модемов (внутренних) и к каким СОМ-портам они подключены.


 
Anatoly Podgoretsky   (2002-09-26 13:21) [1]

Информация есть в реестре


 
dimod   (2002-09-26 17:44) [2]

Спасибо за отклик.

Да, есть в реестре ключик (для Вин9х и м.б. для иных Вин):
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Modem,

но как в той информации определить на каком СОМ-порту висит тот или иной модем.


 
Jack128   (2002-09-27 15:41) [3]

Используя TAPI (GetLineID(...))


 
Lendl   (2002-09-27 17:16) [4]

Если я правильно Вас понял dimod, то хотелось бы дополнительно определять работоспособность (правильность настроек) подключенных модемов. В свое время делал это так:
создавал поток, в котором сканировал все доступные (открытые) порты на наличие правильного отклика от модема ( OK).
А универсальной командой у меня была AT-команда следующего вида:
AT E1 Q V1
Надо признаться, что любые АТ-модемы понимают эту команду.
Недостаток:
если порт закрыт значит либо его физически нет, либо он занят другим приложением (возможно на нем уже работает модем).

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


 
Delphi 5.01   (2002-09-27 18:08) [5]

raz vi etim zanimaetes to vi tochno znaete kak ustanovit modem v rejim wait for a call "ATS0=1" ne rabotaet, ne smotra naa to chto vse ostalnie operacii rabotaut tipa ATDT ili ATH, ATA toje!


 
Lendl   (2002-09-30 11:49) [6]


> Delphi 5.01
> "ATS0=1" ne rabotaet

1. Хотелось бы узнать каким образом Вы сохраняете настройки в NVRAM?
2. Тип Вашей АТС?
3. Пробуйте ATX2
4. Вам не повезло с модемом.

Вот что ATS0=256 не работает я поверю, но ATS0=1 работает всегда!


 
han_malign   (2002-09-30 17:30) [7]

RasEnumDevices



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.119 c
3-4183
REP
2002-11-13 10:11
2002.12.02
Открытие в TQuery таблицы с другим расширением (Не DBF)


4-4665
Ev_genus
2002-10-20 18:41
2002.12.02
CreateDialog


1-4354
Andrey V.
2002-11-22 11:08
2002.12.02
---|Ветка была без названия|---


8-4509
Cr@sh
2002-08-07 13:58
2002.12.02
Подскажите как расчитать cursor position относительно угла TImage


4-4669
Alex
2002-10-21 02:27
2002.12.02
Обновление окна





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский