[Frage] Inputbox

  • Hi Godliker
    ich habe mal ne frage zu autoit , also
    ich möchte einen inputbox auslesen , diese speichern und dann etwas verändern .

    Also sagen wir so :
    Ich gebe in das input feld folgendes ein : hi
    dann soll aber am ende : ih
    herrauskommen ...

    ist das möglich das ich z.B das h zu einen ! ersetze ?

    lg Fuyo


  • Mit PHP ginge das einfach, aber mit AutoIT.. kA

    Ich kann dir nur nen Hinweis geben..
    Und zwar: Such mal nach nem Befehl namens "replace"

    Bei PHP heißt er z.b. replace_str($variable, "suchen", "gesuchtes mit diesem ersetzen") [oder so ähnlich]

    einfach mal suchen

    [CENTER]



    [COLOR=Gray]Währ Veela fihnded tarv cie bhaltn[/COLOR]

    [/CENTER]

  • ein kleines beispiel:


    In den Kommentaren steht alles Wichtige.
    Ich muss dich nur noch darauf hinweisen, dass die Replace Funktion alle angegebenen Such Werte durch die Eesetz Werte erersetzt.

    Wenn du den Text nur umdrehen möchtest sag bescheit.
    Ich möcht nähmlich ne kleine String UDF machen, dann würde ich dir die notwendigen Funktionen dazu geben =)

    gez :: *electriZer*

  • Ich will z.B wenn ich jetzt nur ein A eingebe , das dann z.B ein Ä herrauskommt ,
    wenn ich aber dann z.B Ab eingebe , das dann Äö z.B herruaskommt ,
    sonst habe ich dein script wohl verstanden


  • O.o
    Ich verstehe nicht ganz so was du eigentlich willst.
    Wenn du nur betsimmte Zeichen oder Zeichenketten durch andere ersetzten möchtes,
    dann ist "StringReplace()" genau das richtige.

    Ansonsten schreib mit per PM was du da proggen möchtest ( ich sags auch keinem weiter ^^)
    So könnte ich dir besser helfen =)

    gez :: *electriZer*

  • Ist doch ganz einfach
    beispiel:

    Code
    $Input1 = GuiCtrlCreateInpout("blabla", 1,1,1,1)
    If GuiCtrlRead($Input1) = A Then
    MsgBox(0, "A = Ä", "Ä")
    EndIf

    [CENTER]


    [/CENTER]

  • Also ,

    $Input1 = GuiCtrlCreateInpout("blabla", 1,1,1,1)
    If GuiCtrlRead($Input1) = A Then
    MsgBox(0, "A = Ä", "Ä")
    EndIf

    so erweitern , das

    bei "b" z.B ein D kommt
    und bei "c" ein X kommt

    verstehst du jetzt ?=


  • Neh ich versteh leider garnix was du meinst xD

    Drück dich mal besser aus?
    Wie soll dennda ein D komen? ._.

    [CENTER]


    [/CENTER]

  • Ich glaube es soll so eine Art verschlüsselungsmechanismus werden.

    Sprich:

    Im programm gibt es eine Liste von Buchstaben die aufeinander Verweisen.

    A = U
    B = V
    C = Ö
    D = 3
    E = 5
    ...
    H = A
    ...
    L = 7
    ...
    O = G

    Beispiel, in's Input Feld gibt man "Hallo" ein,
    soll rauskommen "AU77G"

    So versteh ich das o.o'

    [CENTER][SIZE="1"]
    Netzwerkgrundlagen anhand Windows lernen zu
    wollen ist doch wie seine ersten sexuellen Erfahrungen mit einer
    Prostituierten zu sammlen: Die Leidenschaft fehlt, das wirklich
    wichtige lernt man dabei nicht, und die Chance sich einen
    Schadling einzufangen ist hoch.[/SIZE][/CENTER]

  • NEIIIIINN .....

    Also ich will einfach , das man wenn man ins porg hallo eintippt ,
    er z.B affen wiedergibt ,
    d.h das jeder buchstaben , einen festenausstausch hat

    sprich
    h -> a
    l -> f

    ich möchte damit etwas bestimmtes coden ...

    jetzt verstanden ?


  • Ich glaube ich habs kapiert

    Du meinst das er direkt wenn man es eingibt, das es genau dann vertauscht wird? Bei meinippen

    Wenn ja

    Das ist nicht möglich dafür muss es ausgelesen werden durch Knopfdruck wie auch immer^^

    [CENTER]


    [/CENTER]

  • Das habe ich bereits gepostet!

    [CENTER]


    [/CENTER]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!