AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Buchstaben verhindern!

Ein Thema von Chriss · begonnen am 29. Jan 2003 · letzter Beitrag vom 2. Feb 2003
Antwort Antwort
Seite 2 von 2     12   
Marco Haffner
(Gast)

n/a Beiträge
 
#11
  Alt 29. Jan 2003, 20:32
Jupp, #8 ist Backspace, #9 ist Tabulator und #13 ist Return, oder war das jetzt #10. Bring #10 und #13 immer durcheinander.
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#12
  Alt 29. Jan 2003, 20:35
Zitat von Marco Haffner:
Jupp, #8 ist Backspace, #9 ist Tabulator und #13 ist Return, oder war das jetzt #10. Bring #10 und #13 immer durcheinander.
#10 ist LF = Line Feed
#13 ist CR = Carriage Return
Im "prinzip" alles das gleiche.
Wenn Du was in einer Message mit Umbruch schreibst und umbrechen willst, dann solltest Du unter Windows immer CRLF benutzen.
also #13#10 zusammen!!!

Grüsse, Daniel
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#13
  Alt 29. Jan 2003, 20:37
#10 ist Line-Feed #13 Return oder Enter, aber was wollt ihr damit ? Aus dem Edit Feld kommt man standardmäßig nur mit Tab raus.

Gruß
Hansa
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#14
  Alt 29. Jan 2003, 20:39
Zitat von Hansa:
Aus dem Edit Feld kommt man standardmäßig nur mit Tab raus.
Oder mit dem Hammer.
Aber man könnte durchaus Enter abfragen und bei Druck, den Fokus ins nächste Edit setzen, somit durchaus brauchbar. Und auch sinnvoll mMn..

Grüsse, Daniel
  Mit Zitat antworten Zitat
Tpercon

Registriert seit: 7. Jun 2002
638 Beiträge
 
Delphi 5 Professional
 
#15
  Alt 29. Jan 2003, 21:26
Zitat von Daniel B:
Aber man könnte durchaus Enter abfragen und bei Druck, den Fokus ins nächste Edit setzen, somit durchaus brauchbar.
Genau, daher ist es nicht sinnvoll, dass mit in die Menge hineinzunehmen, sondern eine Abfrage auf Enter gesondern zu schreiben, deshalb ist die Lösung
Delphi-Quellcode:
If not(key in [#48..#57,#8])
then key := #0;
meiner Meinung nach, die einzig sinnvolle! Enter und der Kram muß da drin außen vor bleiben!

Gruß
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#16
  Alt 29. Jan 2003, 21:29
Zitat von Tpercon:
Genau, daher ist es nicht sinnvoll, dass mit in die Menge hineinzunehmen, sondern eine Abfrage auf Enter gesondern zu schreiben
Stimmt auch wieder!

Grüsse, Daniel
  Mit Zitat antworten Zitat
Tpercon

Registriert seit: 7. Jun 2002
638 Beiträge
 
Delphi 5 Professional
 
#17
  Alt 29. Jan 2003, 21:36
Danke, damit ist das jetzt auch geklärt

Gruß
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#18
  Alt 29. Jan 2003, 23:00
Das meinte ich. Notfalls hier weitermachen,falls nötig, denn da fängt alles wieder an :

http://www.delphipraxis.net/viewtopi...highlight=beep


Gruß
Hansa
  Mit Zitat antworten Zitat
grayfox

Registriert seit: 22. Jan 2003
Ort: Litschau
173 Beiträge
 
Delphi 4 Standard
 
#19
  Alt 2. Feb 2003, 12:13
hi folks!

wieso machts denn das so kompliziert?
wenn keine buchstaben eingetippt werden sollen, dann reicht doch:
Code:
if (Key in ['a'..'z', 'A'..'Z']) then
  Key := #0;
mfg, stefan
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#20
  Alt 2. Feb 2003, 13:22
Hallo,
Zitat von grayfox:
wenn keine buchstaben eingetippt werden sollen, dann reicht doch:
Code:
if (Key in ['a'..'z', 'A'..'Z']) then
  Key := #0;
Das geht zwar, aber Du hast noch die ganzen Sonderzeichen drin.
Aber bei "if not (Key in ['1'..'0']) then" hast Du dann einfach alles weg, Buchstaben, sowie Sonderzeichen.
Somit ist die Auflistung viel kürzer.

Grüsse, Daniel
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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:49 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