AChoice() mit UDF [Erledigt]

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Antworten
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

AChoice() mit UDF [Erledigt]

Beitrag von Jan »

Hallo,

an die, die sich mit dem Teil noch auskennen ...

Es gibt einen gravierenden Unterschied in der Bedienung eines AChoice() zwischen einer Version mit und einer Version ohne UDF. Der liegt darin, das ich bei der Version ohne UDF mit Eingabe eines Buchstabens auf den ersten oder folgende Einträge im Array springe, die mit diesem Buchstaben anfangen. Das entfällt in der Version mit UDF.

Hat jemand von Euch da eine Lösung für, wie man das Verhalten möglichst wenig aufwändig wiederherstellen kann?

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: AChoice() mit UDF

Beitrag von Jan »

OK, das kommt davon, wenn man sich damit nicht mehr soooo toll auskennt und dann alles viel zu kompliziert denkt:

Code: Alles auswählen

   IF nLastkey >= 65 .AND. nLastkey <= 122                                                         // Alle Buchstaben zwischen A und z
      RETURN AC_GOTO
   ENDIF
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Antworten