Паралельный Порт
Как в Windows XP добраться до параллельного порта в Borland C++ (а лучше в Matlabe 6.5) на уровне портов или хотябы есть какие-нть функциия работающие с портами в/в?
Где-то уже отвечал на этот вопрос, но повторю здесь.
Кратко говоря, под NT-системами добраться до параллельного порта можно с помощью драйвера (своего или нет - вопрос второй). Поэтому пишем драйвер и трясем контактами LPT-порта. Возможен также доступ с помощью API CreateFile(),
ReadFile()
Все вышесказанное относилось к Borland C++, про MatLab расскажут, я надеюсь, более квалифицированные товарищи.
Если хотите - пишите на [email]londinium@rambler.ru[/email]
Где-то уже отвечал на этот вопрос, но повторю здесь.
Кратко говоря, под NT-системами добраться до параллельного порта можно с помощью драйвера (своего или нет - вопрос второй). Поэтому пишем драйвер и трясем контактами LPT-порта. Возможен также доступ с помощью API CreateFile(),
ReadFile()
Все вышесказанное относилось к Borland C++, про MatLab расскажут, я надеюсь, более квалифицированные товарищи.
Если хотите - пишите на [email]londinium@rambler.ru[/email]
Это уже всё испробовано... а кто-нть знает формат дровов Windows и как их писать?
Это уже всё испробовано... а кто-нть знает формат дровов Windows и как их писать?
Писать их надо с помощью DDK(Driver Development Kit), можно взять Numega DriverStudio, но для LPT-порта проще взять готовые компоненты класса TVicLPT (это драйвер и компоненты для доступа к нему для Delphi,Borland C++Builder, Visual C++ и чего-то еще). Компонент просит приличных денег, а без регистрации работает, но выбрасывает Nag-screen, впрочем, можно попробовать и другие компоненты.
С уважением, Londinium