Letzte Eingaben einer Textbox

Von: , Frage gestellt am So, 23. Mär 2008

Hallo,

wie kann man sich die letzten Eingaben in einer Textbox wieder anzeigen, bzw. mit welchem anderen Eingabefeld Typ läßt sich so etwas realisieren?

Vielen Dank

Gruß
Gunter

32 Antworten zu dieser Frage

  1. Antwort von nach 19 Minuten 0 hilfreich
    Re: Letzte Eingaben einer Textbox

    Hi Gunter, wie kann man sich die letzten Eingaben in einer Textbox wieder
    anzeigen, bzw. mit welchem anderen Eingabefeld Typ läßt sich
    so etwas realisieren?
    Das verstehe ich nicht. Kannst Du das mal näher erklären?

    Möchtest Du Texte zurück holen, die nicht mehr angezeigt werden? Wenn ja, musst Du das in jedem Fall selbst programmieren, das kann kein Steuerelement.

    Gruß, Rainer

    • Antwort von nach 7 Stunden 0 hilfreich
      Re^2: Letzte Eingaben einer Textbox

      Hi Rainer,

      es gibt in verschiedenen Programmen Eingabefelder bei denen man dann per Dropdown-Menü die letzten Eingaben sich anzeigen bzw. abrufen kann. Die Eingaben kann man sich ja irgendwo in einem File merken, wie aber macht man das DropDown Menü.

      Ich werde mal nach einem Beispiel suchen, damit du dir das vorstellen kannst.

      Gruß
      Gunter


      Das verstehe ich nicht. Kannst Du das mal näher erklären?

      Möchtest Du Texte zurück holen, die nicht mehr angezeigt
      werden? Wenn ja, musst Du das in jedem Fall selbst
      programmieren, das kann kein Steuerelement.

      Gruß, Rainer

      • Antwort von nach 7 Stunden 0 hilfreich
        Re^3: Letzte Eingaben einer Textbox

        Hi Rainer,

        ein Beispiel ist der Internetexplorer mit der Adresseingabe. Da kann man das Feld ja aufklappen und dann die letzten Eingaben auswählen.

        Gruß
        Gunter [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

        • Antwort von nach 9 Stunden 0 hilfreich
          Re^4: Letzte Eingaben einer Textbox

          Hi Gunter, ein Beispiel ist der Internetexplorer mit der Adresseingabe.
          Da kann man das Feld ja aufklappen und dann die letzten
          Eingaben auswählen.in jedem Fall selbst
          OK, verstanden. Das gibt es nicht fertug, musst Du selbst schreiben. Wie Reinhard schon geschrieben hat, z.B. mit einem Listensteuerelement z.B.
          Das kann man ja in einer eigenen Form unterbringen, ohne Ränder ...

          Mit Code kann ich bis auf weiteres nicht helfen, mein Computer hat sich verabschiedet, ich tippe gerade an einem IMac. :-)

          Gruß, Rainer

      • Antwort von nach 8 Stunden 0 hilfreich
        Re^3: Letzte Eingaben einer Textbox

        es gibt in verschiedenen Programmen Eingabefelder bei denen
        man dann per Dropdown-Menü die letzten Eingaben sich anzeigen
        bzw. abrufen kann. Die Eingaben kann man sich ja irgendwo in
        einem File merken, wie aber macht man das DropDown Menü.
        Hi Gunter,

        beim Betreten der TextBox (GetFocus, MouseDown, Click o.ä) eine Listbox sichtbar machen (visible) unterhalb der TextBox die den Inhalt der Historie.txt abbildet.

        Beim Verlassen der TextBox, ListBox unsichtbar machen , wenn TextBoxinhalt geändert, diesen Wert in die Historie.txt nach dem LIFO Prinzip eintragen.

        Gruß
        Reinhard

        • Antwort von nach 23 Stunden 0 hilfreich
          Re^4: Letzte Eingaben einer Textbox

          Hi Reinhard,

          werde mein Glück mal versuchen. Danke.

          Gruß
          Gunter Hi Gunter,

          beim Betreten der TextBox (GetFocus, MouseDown, Click o.ä)
          eine Listbox sichtbar machen (visible) unterhalb der TextBox
          die den Inhalt der Historie.txt abbildet.

          Beim Verlassen der TextBox, ListBox unsichtbar machen , wenn
          TextBoxinhalt geändert, diesen Wert in die Historie.txt nach
          dem LIFO Prinzip eintragen.

          Gruß
          Reinhard

      • Antwort von nach 23 Stunden 0 hilfreich
        Re^3: Letzte Eingaben einer Textbox

        Hallo Gunter,

        das laesst sich relativ leicht mit einer Combobox realisieren.
        Es kommt nun darauf an, wie du es haben magst!
        Sollen nur die Eintraege angezeigt werden, die zum Anfang der bisherigen Eingabe passen oder alle?
        Sollen alle Daten angezeigt werden, wenn noch nichts eingegeben wurde?
        Was ist wenn das Programm beendet wurde und wieder neu gestartet wurde? Sollen dann die Daten noch vorhanden sein oder nicht mehr?
        Soll eine Begrenzung der letzten Eintraege vorhanden sein? Sprich das nur die letzten 10 Eintraege gespeichert werden?

        Wie du siehst, stellen sich hier viele Fragen auf!
        Wo würdest du denn dann gerne die Eintraege speichern?
        Man koennte dazu ein File nutzen ( Was ich nicht für gut halte)
        Man koennte die registry dazu nutzen ( Würde ich vorziehen :-) )

        MfG Alex

        @Rainer: Waere das mal nicht eine Idee, solch ein OCX zu erstellen? *zwinker* Sollte man binnen 10 Minuten fertig haben :)

        • Antwort von nach einem Tag 0 hilfreich
          Re^4: Letzte Eingaben einer Textbox

          Hi Alex @Rainer: Waere das mal nicht eine Idee, solch ein OCX zu
          erstellen? *zwinker* Sollte man binnen 10 Minuten fertig haben :)
          bis auf weiteres programmiere ich gar nichts, ich habe nämlich kein VB. :-(

          Mein Schleppi bootet nicht mehr, Reapraturversuche sind im Moment nicht mögklich, weil das CD-Laufwerk schon lange defekt ist ... Ich sitze hier an einem IMac und warte auf bessere Zeiten.

          Gruß, Rainer

          • Antwort von nach einem Tag 0 hilfreich
            Re^5: Letzte Eingaben einer Textbox

            Mein Schleppi bootet nicht mehr, Reapraturversuche sind im
            Moment nicht mögklich, weil das CD-Laufwerk schon lange defekt
            ist ... Ich sitze hier an einem IMac und warte auf bessere
            Zeiten.
            Hallo Rainer,

            Tut mir leid was dir geschah :-(
            Ostern war irgendwie Hardwarmäßig nicht so toll, mein Bildschirm hat sich verabschiedet, zum Glück hatte ich noch einen zweiten.

            Aber ich bin neugierig, dein VB läuft auf dem iMAC nicht!?
            D.h. für mich ich muß die Frage stellen, gibt es VB das auf einem Mac läuft?

            Oder andersrum, wenn du VB-Code entwickelst, wie stellst du sicher daß der Code auch läuft wenn das BS nicht Windows ist?

            Frostern
            Reinhard



Keine passende Antwort gefunden? Jetzt eigene Frage stellen!