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

Beiträge von BugFix

  • Wie kann man das machen das wenn man checkbox1 anklickt und dann checkbox2 und 3 nicht mehr ankilcken kann ?

    • BugFix
    • 11. Februar 2009 um 17:26
    Zitat von Dubbel

    Mit den hilfe dateien hab ich nur geschafft das er alle drei gleichzeitig anklickt ^^


    Dann bist du ein großer Künstler! :rofl:
    Radios einer Gruppe lassen sich nicht gleichzeitig markieren. Immer NUR eines.

  • Wie kann man das machen das wenn man checkbox1 anklickt und dann checkbox2 und 3 nicht mehr ankilcken kann ?

    • BugFix
    • 11. Februar 2009 um 16:22

    Eindeutig, du willst keine Checkboxen, sondern Radios.

  • Wie kann man das machen das wenn man checkbox1 anklickt und dann checkbox2 und 3 nicht mehr ankilcken kann ?

    • BugFix
    • 11. Februar 2009 um 15:34

    *Glaskugel reib* ... hmm, ich kann deinen Code irgendwie nicht erkennen.. :D

  • Wie kann man das machen das wenn man checkbox1 anklickt und dann checkbox2 und 3 nicht mehr ankilcken kann ?

    • BugFix
    • 11. Februar 2009 um 15:25

    Genau das habe ich heute schonmal beantwortet, mit Skriptbsp. - und zwar hier: [ offen ] Frage zu Checkboxen

  • Button + Bild

    • BugFix
    • 11. Februar 2009 um 15:11

    Habe soeben deinen Code (nur mit anderem Bild) unverändert gestartet -- funktioniert!

  • Button + Bild

    • BugFix
    • 11. Februar 2009 um 14:50
    [autoit]

    WinSetOnTop("Donate", "", 0)

    [/autoit]


    Dadurch kann das Childwindow für den Effekt nicht nach vorn!

  • Button + Bild

    • BugFix
    • 11. Februar 2009 um 14:23

    Picture als Button? - Kannst du z.B. so lösen: Picture als Button animiert

  • 2x GUI öffnen

    • BugFix
    • 11. Februar 2009 um 14:12

    Na hoffentlich hast du auch gelernt, ein Problem zu beschreiben. :P War ziemlich konfus ;)

  • 2x GUI öffnen

    • BugFix
    • 11. Februar 2009 um 13:09

    Als erstes angewöhnen: Immer erst die GUI erstellen und dann bei Bedarf auf @SW_SHOW setzen. Ist viel übersichtlicher.
    Und das klappt tadellos. Hier mal mein Bsp. (notepad.exe ruft bei mir notepad++ auf).

    [autoit]

    #include <GUIConstants.au3>

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

    $gui = GUICreate('zweites Fenster')

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

    run('notepad.exe')
    WinWaitActive('[CLASS:Notepad++]')
    GUISetState(@SW_SHOW, $gui)

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

    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    Exit
    EndSwitch
    WEnd

    [/autoit]
  • 2x GUI öffnen

    • BugFix
    • 11. Februar 2009 um 12:37
    Zitat von Hacksor

    If (1) = Wenn dass Fenster aktiv ist (siehe 1 Zeile drüber) soll er dass 2 machen/öffnen!

    Dann bitte so:

    [autoit]

    If WinWaitActive(...) Then

    [/autoit]


    Aber selbst das ist überflüssig, da das Skript sowieso pausiert bis das Fenster aktiv ist. ;)

  • Frage zu Checkboxen

    • BugFix
    • 11. Februar 2009 um 10:52

    Mir fällt ein, du willst ja die Möglichkeit haben, auch keines der beiden zu installieren, dazu benötigst du eine zusätzlich Checkbox:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

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

    $gui = GUICreate('CB-Test mit CB3 u. CB4 als Radio')
    $cb1 = GUICtrlCreateCheckbox('Check 1', 20, 20, 60)
    $cb2 = GUICtrlCreateCheckbox('Install 3 od. 4?', 20, 50, 100)
    $cb3 = GUICtrlCreateCheckbox('Check 3 (wenn 3, dann nicht 4)', 35, 80, 180)
    GUICtrlSetState(-1, $GUI_CHECKED)
    GUICtrlSetState(-1, $GUI_DISABLE)
    $cb4 = GUICtrlCreateCheckbox('Check 4 (wenn 4, dann nicht 3)', 35, 110, 180)
    GUICtrlSetState(-1, $GUI_DISABLE)
    $cb5 = GUICtrlCreateCheckbox('Check 5', 20, 140, 60)
    $cb6 = GUICtrlCreateCheckbox('Check 6', 20, 170, 60)
    GUISetState()

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

    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $cb1

    Case $cb2
    If BitAND(GUICtrlRead($cb2), $GUI_CHECKED) Then
    GUICtrlSetState($cb3, $GUI_ENABLE)
    GUICtrlSetState($cb4, $GUI_ENABLE)
    Else
    GUICtrlSetState($cb3, $GUI_DISABLE)
    GUICtrlSetState($cb4, $GUI_DISABLE)
    EndIf
    Case $cb3
    If BitAND(GUICtrlRead($cb3), $GUI_CHECKED) Then
    GUICtrlSetState($cb4, $GUI_UNCHECKED)
    Else
    GUICtrlSetState($cb4, $GUI_CHECKED)
    EndIf
    Case $cb4
    If BitAND(GUICtrlRead($cb4), $GUI_CHECKED) Then
    GUICtrlSetState($cb3, $GUI_UNCHECKED)
    Else
    GUICtrlSetState($cb3, $GUI_CHECKED)
    EndIf
    Case $cb5

    Case $cb6

    Case $GUI_EVENT_CLOSE
    Exit
    EndSwitch
    WEnd

    [/autoit]
  • Frage zu Checkboxen

    • BugFix
    • 11. Februar 2009 um 10:29
    Zitat von Malcolm

    ich dachte nur vlt gibt s noch eine code dafür


    Klar kannst du auch z.B. 2 Checkboxen gegenseitig ausschließen, d.h. dass sie arbeiten wie ein Radioctrl.
    Ich erstell mal ein kleines Bsp. und poste es gleich.

    Hier das Bsp.:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

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

    $gui = GUICreate('CB-Test mit CB3 u. CB4 als Radio')
    $cb1 = GUICtrlCreateCheckbox('Check 1', 20, 20, 60)
    $cb2 = GUICtrlCreateCheckbox('Check 2', 20, 50, 60)
    $cb3 = GUICtrlCreateCheckbox('Check 3 (wenn 3, dann nicht 4)', 20, 80, 180)
    GUICtrlSetState(-1, $GUI_CHECKED)
    $cb4 = GUICtrlCreateCheckbox('Check 4 (wenn 4, dann nicht 3)', 20, 110, 180)
    $cb5 = GUICtrlCreateCheckbox('Check 5', 20, 140, 60)
    $cb6 = GUICtrlCreateCheckbox('Check 6', 20, 170, 60)
    GUISetState()

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

    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $cb1

    Case $cb2

    Case $cb3
    If BitAND(GUICtrlRead($cb3), $GUI_CHECKED) Then
    GUICtrlSetState($cb4, $GUI_UNCHECKED)
    Else
    GUICtrlSetState($cb4, $GUI_CHECKED)
    EndIf
    Case $cb4
    If BitAND(GUICtrlRead($cb4), $GUI_CHECKED) Then
    GUICtrlSetState($cb3, $GUI_UNCHECKED)
    Else
    GUICtrlSetState($cb3, $GUI_CHECKED)
    EndIf
    Case $cb5

    Case $cb6

    Case $GUI_EVENT_CLOSE
    Exit
    EndSwitch
    WEnd

    [/autoit]
  • Frage zu Checkboxen

    • BugFix
    • 11. Februar 2009 um 10:19
    Zitat von Malcolm

    Radio ist doch was anderes als Checkboxes oder kann man das auch so verwenden ?


    Natürlich ist es das. Bei Radio kann immer NUR eines gecheckt sein, und das ist doch deine Anforderung. Die Auswertung von Checkboxen und Radios ist identisch. Nur dass du bei z.B. 2 Radios nur eine abfragen mußt, da die andere logischerweise den entgegengesetzten Status hat.
    Du kannst ja dort, wo eine Enweder-Oder-Wahl ist, Radios verwenden und ansonsten Checkboxen.

  • array2Dadd krieg ich ned zum laufen :-(

    • BugFix
    • 10. Februar 2009 um 23:50
    Zitat von -ROUGE-

    Global $avDoerfer[1][1]


    :rolleyes: Die 1 in der zweiten Dimension ist so sinnlos wie ein Kropf im Nacken. :D
    Du hast jetzt ein Nicht ein- und nicht zwei- dimensionales Array. :rofl: denn eine 1 für die Dimensionen ist zwar wie bei 1D aber nicht mit diesem identisch.
    2D heißt mindestens 2 Spalten in der zweiten Dimension.

  • array2Dadd krieg ich ned zum laufen :-(

    • BugFix
    • 10. Februar 2009 um 23:04

    Öhm... hast du das Array auch im Vorfeld als 2D deklariert? (also $ar[x][2])

  • array2Dadd krieg ich ned zum laufen :-(

    • BugFix
    • 10. Februar 2009 um 22:54

    Also die letzten 1000-mal hat die Funktion tadellos gearbeitet. :D
    Hast du dir mal die Werte von $letztesdorf und $array3[1] in die Console ausgeben lassen? Vermutlich ist eine dieser Variablen ohne Inhalt.

  • Datenbanken

    • BugFix
    • 9. Februar 2009 um 21:48

    SqliteAdmin z.B. oder SQLite Databrowser

  • Datenbanken

    • BugFix
    • 9. Februar 2009 um 21:28

    Die Endung ist nicht unbedingt aussagekräftig. Ich nenne z.B. alle meine SQL-DB auch *.db.
    Es könnte dBase sein, dort wurde db immer verwendet, aber eben nicht nur dort. Schau dir mal im HEX-Editor die Datei an, im Header solltest du die Info über die DB finden.

    Sehe grad, du hast sie selbst erstellt - na dann sag doch mal, was es für eine Datenbank ist... :D

  • GUI Styles mit Koda

    • BugFix
    • 9. Februar 2009 um 21:08

    Du solltest alle erforderlichen Dateien includen! Denn das tut Koda nicht. Hier fehlen die WindowsConstants.au3.
    Verwende OrganizeIncludes, das erledigt das für dich.

    Edit: Zu lange andere Tabs offen gehabt und schon war wer schneller :D

  • Einsprungpunkt nicht gefunden

    • BugFix
    • 9. Februar 2009 um 21:03

    IE 7 ?
    Bekanntes Problem ( eine Grund von vielen, warum ich extar einen Schutz vor Update auf IE 7 auf meinem PC hab :D ).
    Vielleicht hilft dir das

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™