Avatar billede loproc Praktikant
28. april 2004 - 17:04 Der er 3 kommentarer og
1 løsning

Problemer med LPT

Hejsa

Jeg har et program kørende på en netcafé hvor det skal blinke med en lysdiode 5 minutter før man ikke har mere tid ved maskinen. Det virker også fint på nogle enkelte af maskinerne, men da de har forskellige bundkort virker det ikke på alle maskinerne. Umiddelbart vil jeg gætte på at det er hardware adresserne på LTP1 der ikke er det samme på dem alle. Alle maskinerne kører en Windows 98.

Er der nogen der kender et godt komponent, et code fragment eller et eller andet der kan hjælpe her? Enten til at finde den korrekte hardware adresse, eller til totalt at erstatte det kode jeg har i forvejen?

På forhånd tak
Martin Kruse Jensen
Avatar billede loproc Praktikant
28. april 2004 - 17:05 #1
Bruger komponenten "SmallPort" og Delphi 6 Personal Edition
Avatar billede dkn Nybegynder
28. april 2004 - 19:23 #2
lpt porten ligger somregel på port 378, du kan se det i enhedshåndtering, og uden i selv har ændret på opsætningen vil den nok ligge der som standard på alle maskiner.

Har ikke selv brugt smallport, men IO.dll, driverlinx og portIO er alle gode og meget simple og bruge. Og de kræver ikke mere end 1 dll fil alle stortset.

Men kan ikke se hvorfor det ikke vil virke på alle. Men du må tjekke om de har samme addresse, ellers er det måske ikke et godt component, selvom det lyder usandsynligt.

Men vil gerne hjælpe med lave det med io.dll eller en af de andre.
Avatar billede loproc Praktikant
28. april 2004 - 22:17 #3
Hvis du hurtigt kunne bikse et eksempel sammen med io.dll ville det være rart. Det skal bare kunne tænde og slukke for ben 2...
Avatar billede dkn Nybegynder
28. april 2004 - 23:23 #4
Okay here you go:
www.asdev.dk/Files/Other/Small Apps/IO.DLL Test.zip

Men hvis ikke det virker, må der jo laves noget kode til at få fat i lpt addresse.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester