Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Программка для правки реестра
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
victor1956
Люди,подскажите пожалуйста кто может.
Сделал самодельный кабель MIDI-USB на PL-2303 вот отсюда :
http://www.radiokot.ru/forum/viewtopic.php...63&start=80
Все замечательно работает,но есть одна сложность которую хотелось бы упростить -
для установки правильной (не стандартной) скорости работы примененной
микросхемы PL2303 требуется править реестр.
Вот что нужно проделать:
После установки, в реестре нужно сделать запись в ветке:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ser2pl]
Запись:
"ExtBaudrate"="31250,2147485376 38400,2147485376"
Теперь в программах, при выборе скорости порта 31250 или 38400, микросхема PL 2303 будет работать как надо для MIDI, на 31250.
Можно ли написать такую программку,которая делала бы это сама ?
То есть просто её устанавливаешь как драйвер и все?
Xenia
Такая программка давно существует. Называется Regini.exe, входила в состав компилятора Borland C/C++ 5.0.

Например:
regini board1.ini

А в файле board1.ini прописано что-нибудь такое:
Код
\registry\machine\system\currentcontrolset\services\Board1
    Type = REG_DWORD 1
    Start = REG_DWORD 2
    Group = Extended base
    ErrorControl = REG_DWORD 1

Только board1.ini составлен не для вашего случая, а только примера ради.
ms1
А просто стандартный Виндовый regedit.exe не подходит?
Создать файл обычный файл .reg, можно экспортом используя тот же Regedit, потом передавать как параметр Regedit.exe при установке софта на других машинах.

Есть еще утилита Reg. Тоже входит в состав Виндовс. Там все можно указать прямо в параметрах задавая их при запуске, т.е. без дополнительного файла.
Просто вызовите Reg без параметров и будет подсказка как это сделать.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.