skript kürzen?

  • Dieser Code sollte eine Fertige Neuz.ini erzeugen.Tut er zwar auch aber ich würde gern wissen ob man das skript kürzen kann.

  • Eigentlich eifnach

    Code
    IniWrite("neuz.ini", "Sektion", "resolution", "1024 768" & {ENTER} & "Nächste text" usw.)

    [CENTER]


    [/CENTER]

  • xDrago
    so wie du es machst, verkürzt es das script nicht unbedingt
    ich würde lieber ein array machen und mit ner for schleife das ganze durchgehen
    dann wärs kürzer

    @threadersteller
    ich würde das ding eh nich mit iniwrite machen
    nimm lieber folgendes

    Code
    $ini=FileOpen("neuz.ini")
    FileWrite($ini,"dein text")


    falls du es mit der for schleife nicht hinbekommst, helfe ich dir gerne
    ausserdem is dein code doof
    man hat nix zum auswählen
    deshalb würde ich dir da auch helfen
    sag mir einfach per pm bescheid

    gotenks666
    man merkt du hast keine ahnung
    in der neuz.ini darfste soweit ich weiß nix weglassen
    sonst gibts nen fehler vom client
    nur weil dann das ganze kürzer wäre um 1 zeile
    darf ich lachen?

  • Zitat...

    Zitat von internetfreak;14833

    xDrago
    so wie du es machst, verkürzt es das script nicht unbedingt
    ich würde lieber ein array machen und mit ner for schleife das ganze durchgehen
    dann wärs kürzer

    Kenn mich noch nicht so gut aus mit Auto it bin noch Anfänger^^.

    Weis das Arrays/While schleifen in php auch drin vorkommen.

    $variable [] = ""
    $variable2 [] = ""
    ...

    while {
    echo "Hi"
    }


    Bischen Php xD aber wie wende ich das bei Auto it an?

    gotenks666 man kann's aber auch hin schreiben, weil sonst kann man denn namen ja nicht speicher.^^

  • temo
    in autoit is es auch sehr einfach
    ein array erstellste wie folgt:

    Zitat

    Merke: Ein Programmierer zählt immer von 0 bis 9


    wenn du den satz nicht kannst, kannste das programmieren vergessen
    aber nun zum code

    Code
    ;array erstellen
    Dim $array[2] ;erstelle ein array mit zwei datensätzen
    $array[0]="hi"
    $array[1]="wie gehts";dies is der letze datensatz, da ein array immer bei null anfängt
    
    
    For $i=0 to $array[2]
    MsgBox(0,"",$array[$i])
    Next


    so erscheinen zwei MsgBoxen nacheinander
    jeweils mit dem inhalt des datensatzes dessen wert $i hat
    Also: wenn $i =1 dann erscheint in der msgbox der inhalt von $array[1]

    MfG
    internetfreak

  • Re

    Zitat

    For $i=0 to $array[2]
    MsgBox(0,"",$array[$i])
    Next

    ALso bedeuter Dieses "For" so was wie if? Das mit den arrays is ja schön und gut doch was bringt mir das bei dem oben genannten problem?

    Aber vielen dank für deine fleißigen Antworten

  • dieses for mal auf deutsch
    und nein, es ist kein if

    ;Für $i=0 bis $array[2]
    ;mache eine msgbox mit dem inhalt des datensatzes des arrays $array[$i] mit dem wert ;von $i
    ;also wenn $i=1 dann wird eine msgbox ausgegeben mit dem inhalt von $array[1]
    ;und das wäre dann "hi" (ohne "")

    nun verstanden?

    und das mit der for schleife sagte ich, weils script dann kleiner wird
    du musst nur das array machen und die for schleife mit den commands
    schon wirds für alle punkte gemacht und du sparst dir viel arbeit
    ich glaube ich greif dir unter die arme und mach so ein tool
    und da siehste dann, was du tun musst

  • wenn man es mit nem array macht is wieder so viel script drin.
    aber es wäre dann wohl das beste, wenn du noch ein GUI haben möchstest wo man alles auswählen kann.
    Beim "Create" (oder was du hast ^^) Button muss dann alles in die array variablen gespeichert werden und dann kanse das mit ner for schleife einschreiben =)

    klick -> GUIDE - Das Array

    gez :: *electriZer*


Jetzt mitmachen!

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