Announcement

Collapse
No announcement yet.

Autokorrektur im Memofeld

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Autokorrektur im Memofeld

    Hi,
    wie kann man in einem Memofeld für häufig wiederkehrende Ausdrücke in Artikelbeschreibungen eine Autokorrektur implementieren. Beispiel: Die Eingabe von ksv(+leertaste) soll in "Kabelschuhverbindung" umgewandelt werden.

  • #2
    Hallo,

    if pos('ksv ', Memo1.text) > 0 then
    begin
    Memo1.Text = stringreplace(Memo1.text, 'ksv ', 'Kabelschuhverbindung', [rfreplaceall]);
    end;

    so ungefähr (ungetestet)

    Das ganze müsste wohl im OnChange greifen. Die Worte in einer DB oder ini ablegen.

    Grüße
    Julia

    Comment


    • #3
      Hi Julia,

      das sieht ganz gut aus. Aber natürlich sollte nicht nur ein Begriff ergänzt werden. Ich versuche es 'mal, die Kürzel und Begriffe in einer LookupComboBox zu definieren.

      Danke.
      Kniebeil

      Comment

      Working...
      X