AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Tastaturzeichen weiterverarbeiten
Thema durchsuchen
Ansicht
Themen-Optionen

Tastaturzeichen weiterverarbeiten

Ein Thema von Ralf Stehle · begonnen am 30. Sep 2005 · letzter Beitrag vom 30. Sep 2005
Antwort Antwort
Ralf Stehle

Registriert seit: 8. Aug 2003
124 Beiträge
 
Delphi 7 Professional
 
#1

Tastaturzeichen weiterverarbeiten

  Alt 30. Sep 2005, 13:22
Ich habe eine Tastatur mit Chipkartenleser

Wenn ich mit Word oder einem Editor die Chipkarte einlese, wird die Karte wie bei Tastatureingaben zeichenweiße eingelesen. Wie kann ich in Delphi die Chipkartenzeichen in einem String einlesen damit ich den Inhalt weiterverarbeiten kann ?


Danke für eure Hilfe

Ralf
Ralf Stehle
ralfstehle@yahoo.de
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#2

Re: Tastaturzeichen weiterverarbeiten

  Alt 30. Sep 2005, 14:32
Was ist es denn für ein Leser bzw. was für eine Tastatur?
Wenn man das weiß, kann man bei dem Hersteller nach SDK's oder ähnlichem suchen.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat
Ralf Stehle

Registriert seit: 8. Aug 2003
124 Beiträge
 
Delphi 7 Professional
 
#3

Re: Tastaturzeichen weiterverarbeiten

  Alt 30. Sep 2005, 15:42
Danke für die Antwort

Es ist eine Cherry-Tastatur mit Chipkartenleser für Krankenkassenchipkarten. Da das Leseverhalten der Chipkarte wie eine Tastaturbetätigung funktioniert, müsste es doch auch einfach gehen. Ich habe irgendetwas von Hooks gelesen aber nicht verstanden. Im Moment behelfe ich mich mit einem Edit-Feld und lese die Karte darin ein, dann habe ich ja einen String Edit1.Text zum weiterverarbeiten.

Ralf
Ralf Stehle
ralfstehle@yahoo.de
  Mit Zitat antworten Zitat
BenjaminH

Registriert seit: 14. Okt 2004
Ort: Freiburg im Breisgau
713 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: Tastaturzeichen weiterverarbeiten

  Alt 30. Sep 2005, 15:47
Hm, wie ich das verstehe müsste das mit OnKeyPress gehen:
Delphi-Quellcode:
Var s:String;

procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
   s:=s+Key;
end;
Dann hast du den Text in s, aber du weißt noch nicht wann es fertig ist.. das müsste man dann noch lösen..
Benjamin
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz