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. Elodie

Beiträge von Elodie

  • Mit Zeiten rechnen

    • Elodie
    • 14. Juni 2009 um 01:22

    :thumbup: supi, genau sowas habe ich gesucht.

  • Mit Zeiten rechnen

    • Elodie
    • 13. Juni 2009 um 22:41

    Guten Abend.

    Ich bekomme heute einfach nicht das Rätsel gelöst, wie man zum Beispiel von der jetzigen Zeit 3 Sekunden addieren kann. ?(

    Vielen Dank schonmal im voraus!

    Liebe Grüße
    Elodie

  • Wert beim Tabwechsel ändern (onevent Modus)

    • Elodie
    • 11. Juni 2009 um 16:14

    :thumbup: Autobert, du bist super!
    danke sehr, es funktioniert endlich!

  • Wert beim Tabwechsel ändern (onevent Modus)

    • Elodie
    • 11. Juni 2009 um 15:26

    doch, so eine Funktion habe ich gesucht ^^ vielen Dank!

    Funktioniert auch, bisauf dass ich jetzt die Taberstellung von guictrlcreatetabitem in _GUICtrlTab_InsertItem umändern musste.
    Nun stellt sich mir die Frage, wie ich in die mit _GUICtrlTab_InsertItem kreierten Tabs etwas hineinschreiben kann ?(

  • Wert beim Tabwechsel ändern (onevent Modus)

    • Elodie
    • 11. Juni 2009 um 14:15

    So, hallo,

    eines meiner großen Probleme ist, dass sich ein Wert einer Variable beim Tabwechsel ändern soll.
    Habe es schon mit guictrlsetonevent für einen Tab versucht, doch das hat auch nichts geholfen.

    Liebe Grüße
    Elodie

  • Textfarbe einer Beschriftung von einem Tab ändern

    • Elodie
    • 10. Juni 2009 um 22:39

    Tut mir leid, dass ich mich erst so spät melde.

    Mh, das trifft nicht ganz meinen Geschmack ^^ ich brauch eigentlich wirklich nur gezielt die Textfarbe :S Trotzdem schonmal danke ;)

  • Variablen suchen

    • Elodie
    • 7. Juni 2009 um 15:00

    Ja, die opt "Mustdeclarevars" habe ich aktiviert. Allerdings habe ich mal Variablen deklariert und nicht benutzt ^^
    Oder, habe eine Funktion mit einer Variablen geschrieben, die Funktion gelöscht und vergessen die Variable mit zu löschen.
    So habe ich sehr sehr viele Variablen und weiß nicht mehr ganz genau, welche überhaupt gebraucht werden :S

    Das Autoit SyntaxCheckProd läuft anscheinend nicht ganz komplett durch. Bei mir kam nämlich schon oft mitten im Programmtest eine Fehlermeldung, die er direkt nach dem Start noch nicht angezeigt hatte.

  • Textfarbe einer Beschriftung von einem Tab ändern

    • Elodie
    • 7. Juni 2009 um 14:41

    Hallo :)

    Was ich schon seit geraumer Zeit versuche ist, die Farbe der Tab Beschriftung zu ändern. Und zwar z.B. so:
    1. Tab: Textfarbe grau
    2. Tab: Textfarbe grün
    3. Tab: Textfarbe blau

    Derzeit habe ich immer ein Label über die Tabs gesetzt, doch bei verschiedenen PCs mit unterschiedlicher DPI Anzahl sind die dann verrutscht :( (siehe Thema: "Steuerelemente verrutschen...")

    Achja, es soll nicht die Textfarbe im Tab geändert werden. Die darf schwarz bleiben :) nur die Beschriftung.

    Liebe Grüße
    Elodie

  • Variablen suchen

    • Elodie
    • 7. Juni 2009 um 14:22

    *grins* danke ^^
    Bin aber noch nicht ganz davon überzeugt :huh:

  • Variablen suchen

    • Elodie
    • 7. Juni 2009 um 13:28

    Hallöchen :)

    Also, ich wollte mal fragen, ob es irgendwo ein Tool gibt, das automatisch nachprüft, ob die Variablen, die oben deklariert werden, auch wirklich genutzt werden. Dann könnte man sehen, welche Variablen man sicher löschen kann.
    Klar, man könnte alle Variablen oben löschen, dann das Autoit SyntaxCheckProd durchlaufen lassen und alle Variablen neu deklarieren. Aber das wäre sehr umständlich ;)

    Falls es soetwas auch für Funktionen gäbe, besonders beim OnEvent Modus sehr hilfreich, wäre ich auch erfreut, wenn man mir das Programm geben könnte :)

    Liebe Grüße
    Elodie

  • Steuerelemente verrutschen...

    • Elodie
    • 5. Juni 2009 um 16:17

    ja, stimmt ^^ ganz vergessen, danke =)
    Gibt es allerdings dafür keine Lösung, dass es unabhängig von der DPI richtig angezeigt wird?

    Edit: Herzlichen Glückwunsch für den Übertritt über die 1000 Beiträge Grenze ^^

  • Steuerelemente verrutschen...

    • Elodie
    • 5. Juni 2009 um 16:13

    Entschuldige, selbstverständlich.

    1024x768:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    1024x600:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

  • Steuerelemente verrutschen...

    • Elodie
    • 5. Juni 2009 um 15:41

    :( keine Verbesserung...

  • Steuerelemente verrutschen...

    • Elodie
    • 5. Juni 2009 um 15:35

    immer noch verrutscht :(

  • Steuerelemente verrutschen...

    • Elodie
    • 5. Juni 2009 um 15:24

    Hallöchen :)

    Danke für den Tipp mit dem Tool. Allerdings brachte das Tool bei beiden PCs fast die komplett gleichen Werte (Einzige wichtige Ausnahme: Das Gui-Fenster war in der Höhe um 3 Pixel größer 8| (Aber wie gesagt, die Labels stimmen ja in der Höhe überein))

    Hier mal der Code zum Herumprobieren:

    Spoiler anzeigen
    [autoit][/autoit] [autoit][/autoit] [autoit]

    #include <StaticConstants.au3>
    #include <GuiConstantsEx.au3>

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

    Opt('MustDeclareVars', 1)
    Opt("GUIOnEventMode", 1)

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

    Global $exit, $gui, $main_tab, $Beispiel1, $Beispiel1_2, $Tralalala1, $Tralalala2, $noch_eins1, $Noch_eins2, $Letztes1, $Letztes2

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

    Example()

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

    Func Example()

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

    ; GUI
    $gui = GuiCreate("Steuerelemente verrutschen", 300, 50)
    GUISetFont(11, "", "", "Arial")
    GUISetOnEvent($GUI_EVENT_CLOSE, "OnExit")

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

    Guiswitch($Gui)
    $Main_tab = GUICtrlCreateTab(0, 0, 620, 400)
    guictrlsetstate(-1, $Gui_disable)

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

    $Beispiel1 = guictrlcreatetabitem("Beispiel1")

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

    $Tralalala1 = GuiCtrlCreateTabITEM("Tralalala")

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

    $Noch_eins1 = Guictrlcreatetabitem("Noch eins")

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

    $Letztes1 = GuiCtrlCreateTabITEM("Letztes...")

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

    guictrlcreatetabitem("")

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

    $Tralalala2 = guictrlcreatelabel("Tralalala", 77, 5, 56, 18, $SS_center)
    Guictrlsetstate(-1, $GUI_ONTOP+$gui_show+$gui_disable)
    GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKLEFT + $GUI_DOCKTOP)

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

    $Noch_eins2= guictrlcreatelabel("Noch eins", 142, 5, 66, 18, $SS_center)
    guictrlsetstate(-1, $GUI_ONTOP+$gui_show+$gui_disable)
    GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKLEFT + $GUI_DOCKTOP)

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

    $Letztes2= guictrlcreatelabel("Letztes...", 215, 5, 63, 18, $SS_center)
    guictrlsetstate(-1, $GUI_ONTOP+$gui_show+$gui_disable)
    GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKLEFT + $GUI_DOCKTOP)

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

    GUISetState()

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

    while(1)
    Sleep(1000)
    WEnd

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

    EndFunc

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

    Func OnExit()
    Exit
    EndFunc

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

    Auch die Funktion mit dem Docken habe ich mal herausgelöscht und das Programm auf beiden PCs gestartet, doch die Labels blieben verrutscht. ;(

    Hoffentlich findet jemand eine Lösung :S

    Liebe Grüße
    Elodie

  • Steuerelemente verrutschen...

    • Elodie
    • 5. Juni 2009 um 02:04

    Hallöchen ^^

    Habe derzeit folgendes Problem:

    Auf meinem PC mit Auflösung 1024x768 habe ich Labels erstellt. Diese habe ich auch alle schön mit GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKLEFT + $GUI_DOCKTOP) auf Tabs pixelgenau festgeheftet.
    Meine Gui mit den Tabs ist auch mit festen Werten versehen.


    Doch sobald ich mit meinem anderen PC (Auflösung: 1024x600) das Programm starte, verrutschen alle Labels auf den Tabs. Die y Position stimmt, doch die x-Position ist nach links verrutscht.

    Weiß jemand, wie ich die Steuerelemente wirklich fest kriege? Es verrutschen mir nämlich auch Comboboxen und Buttons :(


    Mit freundlichen Grüßen
    Elodie

  • Autoit hilfe

    • Elodie
    • 4. Juni 2009 um 22:05

    ich verweise mal hierher Pixelsearch problem

    Wie Jam schon sagte, keine doppelten Threads, bitte

  • Pixelsearch problem

    • Elodie
    • 4. Juni 2009 um 21:50

    ja, ne Schleife hat gefehlt. Ich dachte, du tust das in einen größeren Programmcode ^^
    Okay, so ist's komplett:

    [autoit]


    Global $gefunden = 0, $hv = 1

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

    Opt('MustDeclareVars', 1)

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

    while($hv)

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

    pixelsearch(900,300,1200,600, 0xFFD44C)
    if not @error and $Gefunden = 0 Then
    Send("{NUMPAD4}")
    $Gefunden = 1
    EndIf

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

    pixelsearch(900,300,1200,600, 0xFFD44C)
    if @error and $Gefunden = 1 Then
    Send("{NUMPAD4}")
    $Hv = 0
    Endif

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

    Wend

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

    Mfg, Elodie

  • Tab in Tab

    • Elodie
    • 4. Juni 2009 um 21:18

    Ja, richtig... ^^ normalerweise setze ich ja hinter jedes Guictrlcreate wenigstens ein GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKLEFT + $GUI_DOCKTOP) aber da habe ich's weggelassen und alles sitzt tipptopp, wie es soll. ;)

  • Pixelsearch problem

    • Elodie
    • 4. Juni 2009 um 20:58

    Hallo, Autoit-Anfänger ^^

    Ich glaube, so müsste es gehen

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

    Global $gefunden = 0

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

    pixelsearch(900,300,1200,600, 0xFFD44C)
    if not @error Then
    Send("{NUMPAD4}")
    $Gefunden = 1
    EndIf

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

    pixelsearch(900,300,1200,600, 0xFFD44C)
    if @error and $Gefunden = 1 Then
    Send("{NUMPAD4}")
    Endif

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

    Hoffentlich konnte ich helfen ;)

    Liebe Grüße
    Elodie

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™