Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.13;
Скачать: CL | DM;

Вниз

использование 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.03 c
14-39098
Ig
2004-01-20 00:52
2004.02.13
Регистрация или что-то еще?


1-38786
Лысый
2004-02-03 12:34
2004.02.13
QReport


9-38662
AQUALITY
2003-07-30 06:39
2004.02.13
Слежение за спец ударами


3-38744
alex31
2004-01-25 12:01
2004.02.13
Проблема с запуском приложения


3-38714
ARauf
2004-01-22 12:30
2004.02.13
LookupCombobox проблемы!!!! ПОмогите!