Форум: "Система";
Текущий архив: 2004.02.13;
Скачать: [xml.tar.bz2];
Внизиспользование WinIO Найти похожие ветки
← →
pavel_guzhanov (2003-11-27 16:06) [0]Довелось мне писать программу на С++Builder, которая выдавала информацию в LPT порт. Сейчас надо написать подобную программу, только обязательно на Delphi. Но начинаются проблемы: Нет файлов WinIO.pas или WinIO.dcu. Может быть кто-то пользовался WinIO из-под Delphi? Если да, то окажите посильную помощь, буду очень благодарен
← →
MBo (2003-11-27 16:18) [1]там есть dll и h-файл (описание функций)
Тебе придется переписать его на паскале, чтобы импортироваить функции (вроде их немного совсем)
← →
pavel_guzhanov (2003-11-27 17:10) [2]я уже импортировал, теперь ругается на адрес порта(0x378). Может быть в Delphi он по-другому пишется?
← →
MBo (2003-11-27 17:25) [3]$378
← →
pavel_guzhanov (2003-11-28 09:32) [4]я делаю вот так при загрузке формы:
idWinIO:=InitializeWinIo;
if not idWinIO then
ShowMessage("Не установлен WinIO")
else
SetPortVal($378, 3, 1); //"1" на 1 и 2 выход
На функции SetPortVal происходит ошибка
Процедура объявлена в WinIO.pas следующим образом:
procedure SetPortVal(wPortAddr: WORD;
dwPortVal: LongInt;
bSize: BYTE);
Не пойму, что это такое. Помогите кто может!!!!
← →
MBo (2003-11-28 09:44) [5]соглашение stdcall забыл указать при объявлении
← →
pavel_guzhanov (2003-11-28 14:17) [6]большое пасиба, действительно все заработало
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2004.02.13;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c