LPT i Visual C++|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
LPT i Visual C++
Nisseman
Siktar mot toppen
Medlem
Forum Posts: 86
Member Since:
June 6, 2001
sp_UserOfflineSmall Offline
1
December 7, 2001 - 9:14 pm
sp_Permalink sp_Print

Jag vill kunna skicka data till paralellporten i Windows 2000.
Programmet ska jag göra i Visual C++ men W2000 verkar stoppa när man försöker få kontakt med portarna.
Några tips?

_paul_
Mina inlägg skrivs i binär kod
Medlem
Forum Posts: 126
Member Since:
August 2, 2001
sp_UserOfflineSmall Offline
117598
December 8, 2001 - 11:24 am
sp_Permalink sp_Print

Jag ska ge mig på en gissning någon kan ju rätta mig om jag är helt fel ute.

Om du försöker komma åt skrivar porten direkt genom att refera till någon minnes address eller register så klagar nog OS:et eftersom processen då måste operera i kernel mode. Detta skulle inte hända i win9*
eftersom de inte alls har lika hård kontroll över vad processer kan får göra.

Se om du inte kan hitta något OS anrop eller drivrutin för att skriva och läsa data till/från parallell porten.

[ Detta Inlägg ändrades av: _paul_ den 2001-12-08 12:25 ]

Nisseman
Siktar mot toppen
Medlem
Forum Posts: 86
Member Since:
June 6, 2001
sp_UserOfflineSmall Offline
117644
December 8, 2001 - 1:24 pm
sp_Permalink sp_Print

OK
Vart kan man hitta det?

Torden
Kommer du hit ofta?
Medlem
Forum Posts: 288
Member Since:
July 11, 2001
sp_UserOfflineSmall Offline
117658
December 8, 2001 - 1:46 pm
sp_Permalink sp_Print

Använd Port95NT (eller vad det nu heter)
det ska tydligen förenkla saker sök på google efter programmet..

Nisseman
Siktar mot toppen
Medlem
Forum Posts: 86
Member Since:
June 6, 2001
sp_UserOfflineSmall Offline
119447
December 11, 2001 - 8:23 pm
sp_Permalink sp_Print

Jag har skaffat port95nt nu och det fungerade, men meningen är väl att man ska implettera dll-filen i sitt program.
Jag har läst exemplet men förstår inte hur jag ska göra.
Har inte använt c++ så länge och endast programmerat dos program med det så jag skulle uppskatta grundlig hjälp.

Nisseman
Siktar mot toppen
Medlem
Forum Posts: 86
Member Since:
June 6, 2001
sp_UserOfflineSmall Offline
131764
January 11, 2002 - 5:20 pm
sp_Permalink sp_Print

Hallå...
Någon som kan hjälpa mig?

Predator
Nu vet jag hur man gör inlägg!
Medlem
Forum Posts: 28
Member Since:
December 6, 2001
sp_UserOfflineSmall Offline
131916
January 11, 2002 - 10:54 pm
sp_Permalink sp_Print

Om du inte vill några extra DLL filer så kan du använda några API:

CreateFile
WriteFile
ReadFile/ReadFileEx
CloseHandle

SetCommState
GetCommState
etc.

Nisseman
Siktar mot toppen
Medlem
Forum Posts: 86
Member Since:
June 6, 2001
sp_UserOfflineSmall Offline
132915
January 14, 2002 - 5:14 pm
sp_Permalink sp_Print

Jag kan inte så mycket om c++ och förstod därför ingenting av det förra inlägget...
Är det någon som skickar data till paralell porten från Windows 2000 här i forumet som kan hjälpa mig?

Såhär har jag byggt:
länk

[ Detta Inlägg ändrades av: Nisseman den 2002-01-14 18:20 ]

daggerr
Kommer du hit ofta?
Medlem
Forum Posts: 1367
Member Since:
August 7, 2001
sp_UserOfflineSmall Offline
136308
January 22, 2002 - 7:53 pm
sp_Permalink sp_Print

jag märkte precis att _outp(vadnuärfördatatyp)i conio.h funkar aldeles utmärkt 🙂

Nisseman
Siktar mot toppen
Medlem
Forum Posts: 86
Member Since:
June 6, 2001
sp_UserOfflineSmall Offline
136640
January 23, 2002 - 4:22 pm
sp_Permalink sp_Print

OK, då testar jag det

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1030
Currently Online:
Guest(s) 370
Currently Browsing this Page:
2 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL