Jak zintegrować TDLPortIO.dll z Visual Basic 6 na Windows XP?
Porty I/O i TDLPortIO
From: "Sławomir Kapelko" <skapelko_at_nospam_elka.pw.edu.pl>
Subject: Porty I/O i TDLPortIO
Date: Tue, 5 Mar 2002 12:18:00 +0100
Scišgnęłem niedawno pakiet dlportio. Po zainstalowaniu (win XP/ Visual Basic
6) znalazłem tam 2 biblioteki dll
DLPortIO.dll - 34 kB
TDLPortIO.dll - 106 kB
Z pierwszš nie było zadnego problemu. Pracuje wspaniale. Jednakże jest ona
bardzo okrojona w zasadzie tylko do
odczytu i zapisu bajtu (lub dłuższego słowa) do/z portu IO
Druga biblioteka ma w sobie o wiele więcej funkcji. Sa to między innymi:
- odczytanie liczby portów LPT oraz ich adresów bazowych
- sterowanie pojedyńczymi pinami portu LPT
- odczyt poszczególnych pinów potu LPT i pare innych jeszcze bajerów
Jednym słowem marzenie programisty (i do tego za darmo :).
Ale jest jeden problem. Nie ma do tej biblioteki api do VB (modułu *.bas z
definicjami funkcji w bibliotece dll).
Próbowałem to sam napisac na podstawie kodu ródłowego biblioteki jednak bez
powodzenia.
Za każdym razem kompilator twierdził że nie może znaleć takiej funkcji w
bibliotece (czy coś takiego).
Czy komuś udało się użyć biblioteki TDLPortIO.dll pod Visual Basiciem.
Bardzo mi na tym zależy. Czy mógłby mi ktoś pomóc i podzielić się swoimi
doświadczeniami.
Pozdrawiam.