|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.09.2008, 19:22 | #1 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Работа с LPT.
Здравствуйте!!!
Возник вопрос, как управлять (на одних ножках устанавливать1, а на других 0) LPT портом (в XP). Нашел пару уроков, но в них используются DLL+Си, а хотелось бы в Delphi . |
13.09.2008, 00:55 | #2 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 239
|
LPT в Delphi
Ну во-первых тебе нужна библиотека "inpout32.dll".
Засунь её в папку с "экзешником" программы. Её найти в просторах интернета не составит труда. Затем её функции нужно объявить явно... Делается это так: Код:
например команда Out32(888,255) пошлёт "лог. 1" на пины с 1 по 8, но тут уж думаю все ясно должно быть))))) Только сначала поэксперементируй с разными портами и значениями, у меня бывали непредсказуемые результаты (например было такое што на одном компе 3 пин почему-то инвертировался)
Надо бы избавиться от привычки ставить многоточие.....
|
13.09.2008, 21:27 | #3 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
БОООЛЬШОЕ СПАСИБО!!! Вы очень помогли.
|