Мне в институте дали задание в которой из Windows надо обращаться к LPT порту. Помогите кто знает как это делается в С++ или С++ Buider.
Здравствуйте Tosha_1, Вы писали:
T1>А что там про вставочку на асме?
Давно не брался, но что-то типа:
mov dx, PORT
mov al, Value
out dx, al
Если не наврал.
Здравствуйте Tom, Вы писали:
Tom>Здравствуйте Tosha_1, Вы писали:
T1>>Мне в институте дали задание в которой из Windows надо обращаться к LPT порту. Помогите кто знает как это делается в С++ или С++ Buider.
Tom>Всё жутко просто. Вызываешь ыункцию CreateFile, где в имени файла передаёшь имя LPT порта (смотри описание CreateFile в MSDN), а потом работаешь с HANDLE порта как будто с файлом. Т.е ReadFile
Tom>итд...
Опаа. А про слона я и забыл!!!
А сам думаю, че то сообщение в тему. Каким оно боком к Win API?
Точно, точно. CreateFile.
Хотя смотря для чего. Я использовал и так и так.
Если, например, просто данные выдать или принять по определенному протоколу,
то CreateFile вобщем-то в чем-то и лучше (а иногда вообще без альтернативы)
А вот если передавать.принимать по-своему надо,
тогда придется писать в порт напрямую.
Например,чтобы реализовать свои управляющие/синхронизирующие сигналы...