1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Cryfall

Beiträge von Cryfall

  • Label nachträglich dynamisch hinzufügen

    • Cryfall
    • 26. April 2014 um 01:56

    Danke, das klappt wunderbar so!

    Was ist wohl die beste Methode einen Rechtsklick auf ein Label zu registrieren und auch zu wissen auf welches? Per Cursorposition auslesen bei Rechtsklick und mit den Labelpositionen vergleichen oder für jedes Label eine OnClick Funktion erzeugen?

  • Label nachträglich dynamisch hinzufügen

    • Cryfall
    • 25. April 2014 um 16:27

    Hey,
    was ich vorhabe wird aus dem Quelltext wohl deutlich, die GUI wird bereits ganz am Anfang des Scripts definiert und später sollen Labels hinzugefügt werden (später auch jedes mit seiner eigener OnClick Funktion), allerdings gibt mir der Quelltext kein Label in der GUI aus, auch ohne den ganzen Array-Quatsch & Co., also bei einer einfachen "GUICtrlCreateLabel" Aufgabe. Ist es somit nicht möglich so etwas nachträglich hinzuzufügen? (Ich möchte keine "leeren Labels" zu Beginn erstellen und diese dann später mit Text füllen, es müssen schon neue sein)

    [autoit]

    Func form_plaeneOpened()
    GUISwitch($form_plaene)
    $AktiveFiliale = "Eppendorfer Baum"
    $AktiveMitarbeiter = _ArrayFindAll($mitarbeiterdaten_filiale, $AktiveFiliale)
    ;_ArrayDisplay($mitarbeiterdaten_filiale, "$avArray")
    ;_ArrayDisplay($AktiveMitarbeiter, UBound($AktiveMitarbeiter) -1)
    Global $AktiveMitarbeiter_labels[UBound($AktiveMitarbeiter)]
    ;_ArrayDisplay($AktiveMitarbeiter_labels, UBound($AktiveMitarbeiter) -1)
    GUISetState(@SW_HIDE)
    For $i = 0 To (UBound($AktiveMitarbeiter) -1) Step 1
    $AktiveMitarbeiter_labels[$i] = GUICtrlCreateLabel($mitarbeiterdaten_nachname[$AktiveMitarbeiter[$i]],100,100*($i+1),100,100)
    Next
    ;GUICtrlCreateLabel("test",100,500,100,100)
    GUISetState(@SW_SHOW, $form_plaene)
    EndFunc

    [/autoit]

    Danke!

  • Dateiübertragung übers Internet

    • Cryfall
    • 22. November 2009 um 14:03

    Oh Danke :D hatte das nicht gefunden :( hab wohl falsch gesucht...

  • Dateiübertragung übers Internet

    • Cryfall
    • 22. November 2009 um 12:43

    Danke!
    Ich hatte mich zusehr in der UDF von BugFix festgefahren und du hast mir nen kleinen Denkanstoß gegeben :)
    Werde damit jetzt mal ein bissel rumprobieren...

  • Dateiübertragung übers Internet

    • Cryfall
    • 22. November 2009 um 12:22

    Moin,
    danke erstmal, ich hab das ganze mir jetzt mal angeguckt und rumprobiert, bloß kommt bei mir immer "error allocating memory" also die Datei ist zu groß...gibt es eine möglichkeit die erstellte Temp datei ab einer bestimmten maximalen größe zu splitten und am anderen PC wieder zusammen zusetzen? Funktionen bitte :P
    Danke

    MfG

  • Dateiübertragung übers Internet

    • Cryfall
    • 21. November 2009 um 21:29

    Mhh klingt logisch...könntest du mir dazu noch die Funktionen geben? Finde die net in der Hilfe Datei :(

    Danke :)

  • Dateiübertragung übers Internet

    • Cryfall
    • 21. November 2009 um 21:20

    D.h. bei der Funktion TCPSend unter data die Datei angeben?
    In der Hilfe Datei steht, dass man nur Binärdaten und Strings senden kann...

  • Dateiübertragung übers Internet

    • Cryfall
    • 21. November 2009 um 21:09

    Guten Abend,
    ich möchte größere Dateien übers Internet an einen Freund senden.
    Meine Vorstellung ist, dass beide ein Script laufen haben, der eine dann die Datei sendet und der andere diese dann annimmt.
    Wenn es möglich ist, dann wäre auch noch gut wenn man den Download pausieren kann und dann z.B. am nächsten Tag weiter downloaden kann.

    Ich hoffe die Frage ist gut formuliert und verständlich!

    MfG
    Cryfall

    Edit: Gerade nochmal durchgelesen und aufgefallen, dass ich garkeine Frage formuliert hab :D Also: Ist dies möglich und wenn ja, wie?

  • Variable abrunden

    • Cryfall
    • 25. April 2009 um 00:34

    ARGH!
    Blubbstar :!:
    Hättest du net nen bissel früher posten können?^^
    So hab ich Round verwendet und mit ner If-Clause immer Abgerundet :(
    Danke aufjedenfall^^
    Jetzt weiß ichs fürs nächste mal besser :D
    MfG
    Cryfall ;)

  • Variable abrunden

    • Cryfall
    • 25. April 2009 um 00:08

    danke :D
    aber hättest ja noch zu schreiben können, dat der bei einer ,5 zahl aufrundet :P
    gruß
    cryfall

  • Variable abrunden

    • Cryfall
    • 24. April 2009 um 23:58

    Heyho,
    hab ma eben ne Frage undzwa wie ist es möglich, dass eine Variable mit kommastellen immer abgerundet wird? also das z.B. 4,5642 = 4 ist und 3,895 = 3 ist?
    MfG
    Cryfall ;)

  • Mehrere While Schleifen nebeneinander laufen lassen

    • Cryfall
    • 24. April 2009 um 17:31

    Danke auch an dich AutoBert,
    aber die Hilfe von peethebeewar eigtl. schon genug, aber trotzdem danke ;)
    MfG
    Cryfall

  • Mehrere While Schleifen nebeneinander laufen lassen

    • Cryfall
    • 24. April 2009 um 16:30

    Dankö :)
    Werd mir die mal angucken

  • Mehrere While Schleifen nebeneinander laufen lassen

    • Cryfall
    • 24. April 2009 um 16:26
    Zitat von Cryfall

    P.S. Mir ist schon klar das dat nicht geht, weil der Script sich die ganze Zeit in der 1. While-Schleife befindet.
    Meine Frage ist wie man es macht, dass er nebenher in regelmäßigen Abständen einen Wert ändert, ohne durch Sleep den rest des Scripts aufzuhalten.

    Siehe mein Edit^^...wenn deine Antwort trotz. meine frage beantwortet hab ich nen Brett vorm Kopf und erklär nochmal bitte was du meinst :D

  • Mehrere While Schleifen nebeneinander laufen lassen

    • Cryfall
    • 24. April 2009 um 16:18

    Heyho :)
    Ich hab ne Frage unzwa ist es möglich mehrer While Schleifen nebeneinander zu betreiben?
    Oder muss man das ganze in eine While-Schleife einbauen?
    Hier mal ein Beispiel:

    [autoit]

    #include <GUIConstantsEx.au3>

    [/autoit][autoit][/autoit][autoit]

    Opt("GUIOnEventMode", 1)

    [/autoit][autoit][/autoit][autoit]

    Global $ressi = 50
    Global $ressiadd = True
    Global $ressimenge = 50

    [/autoit][autoit][/autoit][autoit]

    $mainwindow = GUICreate("Ressis", 70, 25, @DesktopWidth -75, 0, Default, 0x88)
    GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSEClicked")
    Global $label = GUICtrlCreateLabel($ressi, 12, 7)
    GUISetState(@SW_SHOW)

    [/autoit][autoit][/autoit][autoit]

    While 1
    Sleep(5000)
    WEnd

    [/autoit][autoit][/autoit][autoit]

    While $ressiadd = True Then
    Sleep(10000)
    $ressi = $ressi + $ressimenge
    GUICtrlSetData($label, $ressi)
    WEnd

    [/autoit][autoit][/autoit][autoit]

    Func CLOSEClicked()
    Exit
    EndFunc

    [/autoit]

    Der Script funktioniert nicht, gibt es da eine andere möglichkeit?

    MfG
    Cryfall ;)

    P.S. Mir ist schon klar das dat nicht geht, weil der Script sich die ganze Zeit in der 1. While-Schleife befindet.
    Meine Frage ist wie man es macht, dass er nebenher in regelmäßigen Abständen einen Wert ändert, ohne durch Sleep den rest des Scripts aufzuhalten.

  • Farbcode Finder

    • Cryfall
    • 24. April 2009 um 15:35

    Vielen Dank :rolleyes:
    <> bedeutet ungleich oder? Hab in der Hilfedatei und bei Google das nicht gefunden, da die das < und > annehmen :(
    MfG
    Cryfall

  • Farbcode Finder

    • Cryfall
    • 23. April 2009 um 22:52

    Heyho , :P
    hier ein kleines Tool, was nützlich ist um Farbcodes rauszufinden und einzufügen.
    Erklärung erscheint mittels Traytipp.
    Gruß
    Cryfall ;)

    /Update: THX an funkey
    ;)

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™