Autor Beitrag
Terra23
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 872

Win 8
Delphi 7
BeitragVerfasst: Sa 25.01.03 14:03 
Hi.

Kann mir jemand sagen, wie es möglich ist, bestimmte Tasten zu sperren (z.B. STRG oder 'F' etc.). Das wäre wirklich wichtig.

MfG Terra23

:D

_________________
Hasta La Victoria Siempre
majolo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 334

Ubuntu 8.04, WinXP Prof.
D1, D6Pers, D7 Prof., D8 Prof., D2005 Pers
BeitragVerfasst: Sa 25.01.03 14:29 
Hi,

schau mal weiter unten den Thread nur Zahlen eintippen.Ich denke, dass wird die evtl. helfen.Hier der Link:
www.delphi-forum.de/viewtopic.php?t=6343

Und benutze die Suchenfunktion.Kann mich an ähnliche Threads erinnern.

Gruss

majolo
Terra23 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 872

Win 8
Delphi 7
BeitragVerfasst: Sa 25.01.03 15:10 
Danke, ich habe zwar die Suchfunktion benutzt, aber irgendwie nichts Schlaues gefunden.

Nun noch eine Frage: Was bedeuten in dem Code '#8' bzw. '#0'? Das verstehe ich nicht ganz. Der Rest ist ja noch nachvollziehbar.

Grüße, Terra23..

_________________
Hasta La Victoria Siempre
Brueggendiek
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 304

Win 98, Win98SE, Win XP Home
D5 Std
BeitragVerfasst: Sa 25.01.03 15:21 
Hallo Terra!

Terra23 hat folgendes geschrieben:
Nun noch eine Frage: Was bedeuten in dem Code '#8' bzw. '#0'?


#8 ist das Zeichen für Rückschritt - wenn also ein Tippfehler korrigiert wird.
#0 ist "gar nichts", d.h. die Taste wird ignoriert.

Gruß

Dietmar Brüggendiek
Terra23 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 872

Win 8
Delphi 7
BeitragVerfasst: Sa 25.01.03 15:26 
Danke. Ich werde mal versuchen, wie das in mein Prog paßt. Nun zum Abschluß noch eine dumme Frage, ja?

Also: Geht das auch mit den Tasten 'ALT' und so? Wenn '#8' Rückschritt heißt, gibt es eine Liste für sowas, z.B. '#9' = Leertaste oder so?

Danke und Grüße..

_________________
Hasta La Victoria Siempre
Brueggendiek
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 304

Win 98, Win98SE, Win XP Home
D5 Std
BeitragVerfasst: Sa 25.01.03 15:44 
Hallo Terra!

Natürlich kannst Du z.B. mit ALT-8 den Rückschritt eingeben. Das sind die normalen ANSI-Codes. Das Leerzeichen ist übrigens #32 oder, wenn Du lieber sedezimal rechnest, #$20.

Besorge Dir mal eine Zeichensatz-Tabelle. Achte aber darauf, daß es keine ASCII-Tabelle ist, denn die stimmt mit der von Windows verwendeten ANSI-Tabelle nur in den ersten 128 Zeichen überein, alles was über #127 liegt, ist das anders.

ASCII enthält ab #128 (#$80) noch Blockgrafik-Zeichen z.B. für Rahmen und auch die nur vollständig in der US-Belegung. Windows ist ein benutzerfreundliches grafisches System, das heißt, der Benutzer soll so freundlich sein, die Linien mit Linienbefehlen selber zu zeichnen. Dafür gibt es mehr Umlaute (die bei ASCII über sogenannte Codepages auch verfügbar waren, es gab eben mehrere Belegungen für #128 ff).

Mit der Sache prügele ich mich übrigens zur Zeit herum - ich muß Druckdateien von MS-DOS auf den heutigen Nur-Grafik-Druckern ausgeben. Grafikdruck klappt ja schon, aber bei Buchstaben gibt es Ärger.

Gruß

Doietmar Brüggendiek