Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

HID -> windows service -> ikke aktiv process

Af Junior Nørd Cordion | 15-09-2009 12:08 | 1155 visninger | 7 svar, hop til seneste
lidt underlig overskrift, men det var forsøg på at lave kort forklaring. det jeg søger, er lidt info, om hvorvidt det er muligt at programmere i C#, sådan at når jeg har en USB kortlæser (til magnetkort), så kører jeg et kort igennem, denne kortlæser den er så en HID (human interface device), så vil den bare skrive det der står på kortet til det vindue jeg har aktivt, fx word, som om det blev skrevet fra et keyboard. men det er ikke hvad jeg vil. Det jeg vil, er at når jeg kører kortet igennem, så vil der være et andet program (process) i bagrundet der vil fange det der står på min kortlæser. er der noget klogt hoved der har et fornemmelse af hvordan man får det til at virke? (og som forstår hvad jeg over hoved skriver) pft cordion
--
ASUS P5KC; WD Caviar 500GB; ASUS HD4870; E8400@3393MHz; Corsair VX550W; 2*2Gb Crossair XMS2 PC6400 http://peecee.dk[...]
#1
neha
Juniorbruger
15-09-2009 12:23

Rapporter til Admin
Jeg prøver lige... Hvis du skal have CSN direkte op på skærmen efter indlæsning så skal status være keyboard emul frem for HID. Eller husker jeg helt forkert ?
--
*sigh* Lenovo X61 i ca 24 timer... MSI Wind U100 6 Cell, 2 GB Ram Next project: Vandkølet PC i mini-atx, gerne AM3. Project start Q3 09.
#2
Cordion
Junior Nørd
15-09-2009 12:43

Rapporter til Admin
øh... CSN? og denne status, hvor sætter man den?
--
ASUS P5KC; WD Caviar 500GB; ASUS HD4870; E8400@3393MHz; Corsair VX550W; 2*2Gb Crossair XMS2 PC6400 http://peecee.dk[...]
#3
Cordion
Junior Nørd
15-09-2009 14:16

Rapporter til Admin
ingen hardcore programmer der ved hvad jeg skal lave?
--
ASUS P5KC; WD Caviar 500GB; ASUS HD4870; E8400@3393MHz; Corsair VX550W; 2*2Gb Crossair XMS2 PC6400 http://peecee.dk[...]
#4
Arnbak
Ultra Nørd
16-09-2009 13:32

Rapporter til Admin
Sådan som jeg forstår dit indlæg, er det du efterspørger: En proces der registrerer hardware id og vendor id fra din HID resource, dernæst sætter den sig til at vente på events, eller poller enheden. Når der er så er indkommende data, fra kortlæseren. Håndterer din proces de indkommende data; sender dem til det sted hvor de skal håndteres videre. Eller misforstår jeg dit indlæg ?
--
Later equals never.
#5
Cordion
Junior Nørd
16-09-2009 14:26

Rapporter til Admin
#4 det lyder meget rigtigt det jeg har gravet mi til so far, er at jeg nok skal lave min egen driver og egen windows service findes der måske en bedre løsning?
--
ASUS P5KC; WD Caviar 500GB; ASUS HD4870; E8400@3393MHz; Corsair VX550W; 2*2Gb Crossair XMS2 PC6400 http://peecee.dk[...]
#6
Arnbak
Ultra Nørd
16-09-2009 14:47

Rapporter til Admin
Afhængigt af hvad du ønsker, så mener jeg nu ikke nødvendigvis du behøver at registrere din proces som en windows service. Men det afhænger jo af dit behov; Lad os antage du er igang med en applikation som skal bruge input fra en kortlæser, i dit tilfælde en USB enhed; Din applikation, skal så blot registrere din hardware enhed når du kobler den til maskinen. Hvorefter al kommunikation ryger dertil, efter som hid enheden er "koblet" sammen med din applikation. Mht at håndtere usb enheder fra C# så tjek den her side: http://www.vsj.co.uk[...] Der synes jeg står lidt godter som kan hjælpe dig igang.
--
Later equals never.
#7
Cordion
Junior Nørd
16-09-2009 19:57

Rapporter til Admin
#6 jeg går i krig med dit link... takker
--
ASUS P5KC; WD Caviar 500GB; ASUS HD4870; E8400@3393MHz; Corsair VX550W; 2*2Gb Crossair XMS2 PC6400 http://peecee.dk[...]

Opret svar til indlægget: HID -> windows service -> ikke aktiv process

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning