German Text an einen bereits bestehenden Text "anhängen"

Discussion in 'German Forum' started by JOTHA, Sep 11, 2008.

  1. JOTHA

    JOTHA Well-Known Member Licensed User

    Wieder eine Frage an die Profis:

    Ich möchte in einer TextBox "Aufgaben" einen weiteren Text (welcher automatisch generiert wurde) anhängen.

    Das Ergebnis soll also sein, daß der neu hinzukommende Text den bereits vorhandenen Text nicht ersetzt oder überschreibt, sondern sich an den vorhandenen Text "dranhängt".

    Weiß jemand Rat?

    DANKE schon mal im Voraus!
     
  2. specci48

    specci48 Well-Known Member Licensed User

    Meinst Du so etwas:

    TextBox1.Text = TextBox1.Text & generierterText


    Gruß
    specci48
     
  3. JOTHA

    JOTHA Well-Known Member Licensed User

    ... genau!

    Ich müßte bloß wissen, wie das mit dem "generierten Text" geht.

    Reicht da etwa nur das "&" dazwischen? Das wärs ja!

    Ich probiere es gleich mal aus ... ;) Danke!
     
  4. JOTHA

    JOTHA Well-Known Member Licensed User

    Rückmeldung

    Es funktioniert! (auch ohne das "&" - einfach Text anhängen)

    Manchmal sieht man eben den Wald vor lauter Bäumen nicht ("war betriebsblind").

    Danke nochmal für den Gedankenanstoß. Warum kompliziert, wenn es auch so einfach geht?
     
  5. specci48

    specci48 Well-Known Member Licensed User

    :confused:
    Kurze Rückfrage:
    Das &-Zeichen dient zur Verbindung zweier Zeichenketten. Wie kommst Du ohne aus???

    Gruß
    specci48
     
  6. JOTHA

    JOTHA Well-Known Member Licensed User

    Ich habe es einfach ausprobiert und es hat funktioniert:
    Code:
    Aufgaben.Text = ""&AufgabeDatum.Text&" "&Aufgaben.Text&""
    ... also mit der Aussage "ohne &" meinte ich, daß es ohne das "&" zwischen den Zeichenketten auch funktioniert. ;)
     
  7. specci48

    specci48 Well-Known Member Licensed User

    Deine Variante mag funktionieren, ist aber nicht gerade lesbar. :(

    Mein Vorschlag:
    Wenn Du sicher gehen möchtest, dass Dein Code
    a) leicht lesbar ist bzw. bleibt
    und
    b) auch in zukünftigen Basic4pp-Versionen ohne Probleme gültig ist
    solltest Du besser eine etwas andere Schreibweise wählen:
    Code:
    Aufgaben.Text = AufgabeDatum.Text & " " & Aufgaben.Text

    Gruß
    specci48
     
  8. JOTHA

    JOTHA Well-Known Member Licensed User

    ... AHA ... man lernt nie aus!

    Vielen Dank!

    Ich versuche das beim nächsten Mal, wenn es wieder um das Thema geht.
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice