tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
583
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    jackie05 jackie05 ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    293
    hi,
    ich möchte gern ein 10 Fingersystem mit Delphi 7 programmieren, so ähnlich wie AlphaTast, ich habe schon ein bisschen angefangen, und ich möchte wenn da jetzt steht "Hallo welt!" dass das erste buchstabe Markiert ist "H" und wenn man auf H gedrückt hat, dann soll das nächste Buchstabe Markiert werden "a", so habe ich mir das vorgestellt:


    nur weiss ich nicht wie dass genau funktioniert, dass wenn man das markierte Buchstabe gedrückt hat, dass dan das nächste Buchstabe Markiert wird, für jede hilfe bin ich euch sehr dankbar

    MFG Andreas
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken 10 Fingersystem Software Proggen-1.jpg   10 Fingersystem Software Proggen-2.jpg  

    10 Fingersystem Software Proggen-3.jpg  
    Geändert von jackie05 (22.09.05 um 22:50 Uhr)
     

  2. #2
    Avatar von Alex Duschek
    Alex Duschek Alex Duschek ist offline I AM AWESOME
    Registriert seit
    Apr 2004
    Ort
    Bartholomä (Baden-Württemberg)
    Beiträge
    514
    Markieren kannst du mit "SelStart" und dann gibts du als Länge "SelLength := 1" an,dann wird ein Buchstabe markiert
     
    Softwareentwickler

    Sehr gute Kenntnisse: Delphi, Java
    Gute Kenntnisse: PHP, ADA
    Grundkenntnisse: C/C++, C#, JavaScript

  3. #3
    jackie05 jackie05 ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    293
    ich danke dir für die antwort, aber wie genau macht man das?
    ich möchte es erst einmal testen auf ein knopfdrück, dass der erste Buchstabe Markiert wird, wie macht man das?, ich danke dir schonmal.

    Andreas
     

  4. #4
    jackie05 jackie05 ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    293
    ok, ich habe es jetzt hin bekommen, wenn ich auf den Button drücke, dann wird immer das nächste Buchstabe Markiert:

    Code :
    1
    2
    3
    4
    
    RichEdit1.SelStart := Start; // Start wird um 1 erhöht
    RichEdit1.SelLength := 1; // SelLength bleibt immer auf 1
    RichEdit1.SetFocus; // Den Focus auf das Buchstabe setzen
    Start := Start + 1; // Start immer um 1 erhöhen

    wie kann ich jetzt so machen, das mein Progranmm Überprüft welche Buchstabe als nächstes drann ist, net wenn jetzt H drann ist, und man kann einfach auf D drücken, und dann ist einfach das nächste Buchstabe drann, ich möchte das es blockiert wenn man eine andere Buchstabe drückt, dass müsste doch gehen, oder?, ich danke dir schonmal für die Hilfe

    Andreas
     

  5. #5
    WieGehts WieGehts ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Beiträge
    130
    Hallo,
    du hast es geschaft, den gewünschten Buchstaben zu markieren. Wenn du nun die OH öffnest und bei TRichEdit dir die Eigenschaften anschaust, wirst du unter SelText das finden, was du suchst.
     

Ähnliche Themen

  1. Will proggen lernen
    Von der lolipop im Forum Ausbildung & Beruf
    Antworten: 17
    Letzter Beitrag: 31.10.06, 19:23
  2. VST Filter Proggen
    Von HelNIck im Forum Audiotechnik, Recording & Audio-Software
    Antworten: 3
    Letzter Beitrag: 17.10.05, 22:25
  3. eigenen x86 Assembler proggen
    Von billgatesm im Forum Sonstige Sprachen
    Antworten: 0
    Letzter Beitrag: 21.08.05, 13:54
  4. Editor für das Proggen
    Von Fxice im Forum PHP
    Antworten: 2
    Letzter Beitrag: 26.03.05, 11:58