Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];

Вниз

создание модулей   Найти похожие ветки 

 
Superlab   (2003-07-24 17:38) [0]

Уважаемые Мастера!
Помогите пожалуйста советом.
Дело в том, что я сделал свой девайс на LPT порт. Теперь нужно написать драйвер под этот девайс. Я думал написать обычный модуль с поцедурами и функциями для обмена информацией с девайсом, но столкнулся с такой проблемой: для обращения к порту использую невизуальную компоненту, но не знаю как описать в модуле вызов процедур компоненты. Помогите пожалуйста. Может посоветуете другой путь.
Заранее спасибо.


 
AlexRush   (2003-07-24 18:32) [1]

> Может посоветуете другой путь. - действительно, драйвера пишутся на (зачастую)на C с использованием DDK. Не слышал, чтоб на делфи реальный драйвер писали...


 
nikkie   (2003-07-24 18:43) [2]

1. драйвером это называть нельзя
2. компоненту можно создать динамически
AComponent := TMyComponent.Create(nil);
try
...
finally
AComponent.Free;
end;

3. чтобы работать с LPT портом компоненты необязательны, можно обойтись API. но тут я не силен.



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.01 c
3-82048
XQuest
2003-09-02 15:29
2003.09.25
Соединение с SQL Server 2000


3-82068
Бородин А
2003-09-02 14:46
2003.09.25
Получит данные из ячейки


14-82409
Knight
2003-09-04 03:58
2003.09.25
Dial-Up под Win2k


4-82548
anonym
2003-07-23 00:34
2003.09.25
Получение хэндла запускаемого приложения


1-82228
DROZD
2003-09-11 09:03
2003.09.25
Морфология руского





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский