Just nu i M3-nätverket
Gå till innehåll

Byta textfält vid "Enter"


Nippen

Rekommendera Poster

Försöker skrämma liv i gamla vb kundskaper. Gjorde en liten snutt som fungerar med tangentbord, men inte med Heron D110 handskanner.

 

Jag vill byta textfält efter inskanning av data. När jag t.ex. skannar i Excel så får jag nytt fält/rad vid varje skanning. "Enter"

 

Jag har försökt att få textfältet med keypress att förstå när "Enter" kommer, men utan resultat. Hur kan jag snappa upp det skannern skickar.

 

(är BR-LF något annat än enter?) terminator = CR-LF,

 

 

 

Har gjort en ful-lösning - när man valt alternativet skanner och när texten ändras så byter man fält efter 0,5 sek. Men jag vill inte behöva välja alternativet skanner. Kan ska kunna använda tangentbordet vid behov.

Länk till kommentar
Dela på andra webbplatser

I Excel finns inga keypress-event.

 

I VB tycker jag du ska använda KeyUp istället. Det är riktigt att Enter är CR+LF, men det skickas som två separata event, så om du lyssnar på CR eller LF, så kommer det att funka.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...