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

  • _ieform

    • BugFix
    • 3. Oktober 2007 um 23:04

    Also es gibt folgende Mausbezogene GUI-Events:

    $GUI_EVENT_PRIMARYDOWN
    $GUI_EVENT_PRIMARYUP
    $GUI_EVENT_SECONDARYDOWN
    $GUI_EVENT_SECONDARYUP
    $GUI_EVENT_MOUSEMOVE

    Diese kannst du nutzen.
    Für Maus gedrückt halten demzufolge das Intervall zwischen den Events $GUI_EVENT_PRIMARYDOWN und $GUI_EVENT_PRIMARYUP.
    Da es GUI-Events sind benötigst du aber eine GUI-Umgebung.
    Versuchs vielleicht mal mit _IECreateEmbedded( ).

  • html auslesen...

    • BugFix
    • 3. Oktober 2007 um 17:12

    Die Daten auf der Seite sind in Tabellenform.
    Also alle Tabellen anzeigen lassen, gucken welche die Daten enthält, die du verwenden möchtest ( Index merken ).
    Und dann nur diese eine Tabelle abfragen.

    [autoit]

    #include <IE.au3>

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

    $oIE = _IECreate("http://www.autoit.de/portal.php")
    $oTable = _IETableGetCollection($oIE)

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

    $index = 0
    For $table In $oTable
    $aTableData = _IETableWriteToArray ($table)
    _ArrayDisplay($aTableData, "Table Index: " & $index)
    $index += 1
    Next

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

    _IEQuit($oIE)

    [/autoit]
  • html auslesen...

    • BugFix
    • 3. Oktober 2007 um 09:08

    Tipp:
    Statt den Text auszulesen und mühsam zu selektieren, laß dir mal die Table der Seite ausgeben. Da hast du die gewünschten Daten gleich parat.
    Die Table kannst du in Array wandeln. Das vereinfacht den Zugriff.

  • ie Radio ?

    • BugFix
    • 2. Oktober 2007 um 19:04
    Zitat

    Original von monkey
    Das musst es über den quelltext machen

    schau doch mal auf http://wiki.autoit.de/


    monkey

    :D - den erstellt er ja selber.
    Das Problem ist, dass eine Änderung bei der Auswahl der Radiobutton nicht im Quelltext sichtbar wird.

    5 Radio und ein Button sieht in etwa so aus:

    Spoiler anzeigen
    Code
    <body>
    
    
    <form method="POST" action="--WEBBOT-SELF--">
      <!--webbot bot="SaveResults" u-file="_private/form_results.csv" s-format="TEXT/CSV" s-label-fields="TRUE" --><fieldset style="padding: 2">
      <legend>Gruppenfeld</legend>
      <input type="radio" value="V1" checked name="R1"><p>
      <input type="radio" name="R1" value="V2"></p>
      <p><input type="radio" name="R1" value="V3"></p>
      <p><input type="radio" name="R1" value="V4"></p>
      <p><input type="radio" name="R1" value="V5"></p>
      </fieldset><input type="submit" value="Abschicken" name="B1"></form>
    
    
    </body>
    Alles anzeigen

    und das bleibt so, egal welcher Radio checked ist. ;)

  • ie Radio ?

    • BugFix
    • 2. Oktober 2007 um 16:32

    Sry, aber aus deiner Fragestellung ist beim besten Willen nicht ersichtlich, was du vorhast.

    Bitte genauere Angaben:
    - Zustand Ist
    - Zustand Soll

  • gui- loop-problem

    • BugFix
    • 2. Oktober 2007 um 08:52

    Was mir zumindest sofort auffällt:
    In deiner Func "startmodus()" fehlt die Umbenennung des Buttons ( GUICtrlSetData($b_start, "STOP") ). Denn du willst ja eine Switchfunktion für den Button erreichen.
    Ich finde es aber etwas kompliziert per Auslesen der Beschriftung des Buttons den Status zu erfragen. Hier würde ich mit Boolscher Variable arbeiten.

    [autoit]

    Dim $statusStart = True
    ;..
    ;..
    Case $b_start
    If $statusStart Then
    ; Code für Startmodus
    Else
    ; Code für Stopmodus
    EndIf
    $statusStart = Not $statusStart ; aus True wird False u. umgekehrt
    ;..

    [/autoit]
  • Systemsteuerung aufrufen

    • BugFix
    • 1. Oktober 2007 um 20:04

    Also entweder rufst du die Modemoptionen direkt auf:

    [autoit]

    Run('control.exe TELEPHON.CPL,,1')

    [/autoit]

    oder du hangelst dich durch die Register mit Tastaturbefehlen:
    - vorwärst zum nächsten Tab: "Strg+Tab"
    - zurück zum vorigen Tab: "Strg+Shift+Tab"

    Kannst du mit Send() verwenden.

  • Bibliothek

    • BugFix
    • 1. Oktober 2007 um 18:16

    Also echt: Ich war mal im Zoo. Affentitten sind NICHT geil!! :rofl:

  • Systemsteuerung aufrufen

    • BugFix
    • 1. Oktober 2007 um 15:38
    Zitat

    kannst du mir jetzt noch sagen woher du weiss, dass es telephon.cpl heisst ?

    Weil wir fleißig waren und sowas schon mal gesucht haben :D

    Guckst du hier:
    Systemeinstellungen per Cmd-Line

  • Taschenrechner

    • BugFix
    • 30. September 2007 um 20:16

    Da können wir schön weiter diskutieren, weil es in der Kaffeesatzleserei endet, wie denn die Aufgabe gemeint war ;)

    Um das zu vermeiden, einfach immer, wenn Aufgaben fehlinterpretiert werden könnten, zur Sicherheit Klammern verwenden.
    Dann brauchen wir auch keinen 3-seitigen Post über mathematische Selbstverständlichkeiten führen. :P

  • Mein Avatar

    • BugFix
    • 27. September 2007 um 22:50

    OK, OK

    ihr habt mich überredet. Aber ein wenig Privatsphäre müßt ihr mir schon gönnen.

    Spoiler anzeigen

    [Blockierte Grafik: http://home.arcor.de/bugfix/BugFix.jpg]

  • Mein Avatar

    • BugFix
    • 27. September 2007 um 21:17

    Na gut, wenn ihr mich so doll drängt.

    Aber vergeßt nicht, ich habe euch GEWARNT!!
    Hier also das personifizierte GRAUEN.

    Spoiler anzeigen

    [Blockierte Grafik: http://p3.focus.de/img/gen/H/C/HBHCAlwaqp2_Pxgen_r_311xA.jpg]

  • Mein Avatar

    • BugFix
    • 27. September 2007 um 20:56

    Glaubmir, DAS willst du dir nicht wirklich antun :rofl:

  • Mein Avatar

    • BugFix
    • 27. September 2007 um 20:31

    Hi,
    falls ihr euch wundert, dass ich mein Avatar gewechselt habe:
    Ich hatte von meinem letzten Avatar herausgefunden, wer der abgebildete "König" war :D
    Also habe ich, rechtstreu wie ich bin :rofl: , bei ihm nachgefragt, ob ich das Bild in meinem Avatar verwenden darf. Leider war ihm das nicht recht :(

    Somit habe ich nun Ersatz geschaffen. ;)

  • GUI-Tab abprüfen

    • BugFix
    • 27. September 2007 um 16:05

    Ich glaube die Frage erscheint jetzt schon mindestens zum 5.ten mal.
    Bemühe bitte die Forumsuche.

  • Begrenzer nach fettkursiv formatiertem Text

    • BugFix
    • 27. September 2007 um 14:41

    Da ich grade gestern mit dem Word-Object gespielt habe:
    Du kannst formatierte Bereiche damit selektieren: Selection.BoldRun Method
    Hier der Link: http://msdn2.microsoft.com/en-us/library/bb221847.aspx

    Und hier Word Selection Object mit allen Methoden

  • IdealGewichtsRechner von KM

    • BugFix
    • 27. September 2007 um 14:31

    Ich will mal meckern :D aber die hier herangezogene Berechnungsmethode für den BMI ist doch sehr einseitig :P

    Für den BMI gibt es mehrere Berechnungsgrundlagen. Aber in jedem Fall muß unterschieden werden zwischen Männlein und Weiblein.
    Und damit es halbwegs aussagekräftig wird, muß auch das Alter herangezogen werden.
    Na dann, laßt mal sehen ;)

  • Programmkonzept erstellen

    • BugFix
    • 27. September 2007 um 08:15

    Hi,
    hier findest du sowohl Struktugramm(Nassi-Shneidermann) als auch Flussdiagramm/Programmablaufplan gut erläutert.
    Nassi-Shneidermann entspricht, wie in DE üblich, einer Norm: DIN 66261

  • IdealGewichtsRechner von KM

    • BugFix
    • 27. September 2007 um 08:03

    @ König Mickey

    Meinung von mir:
    Ich finde es nicht so toll, eine Skript-Idee zu hijacken um dann das Outfit zu ändern.
    Warum hast du nicht eine eigene Idee umgesetzt? z.B. BMI-Berechnung würde ziemlich analog umgesetzt werden nur mit anderen Formeln.

    Stell dir mal die Flut von gleichartigen Skripts vor, wenn jeder die Idee eines anderen in neuer Verpackung abliefert (Thickframe, Border, durchsichtig, coloriert etc.) :rolleyes:

  • M$ Word VBA in AutoIt umsetzen

    • BugFix
    • 26. September 2007 um 18:49

    OK, ich denke das klärt einiges.

    "wdOrientPortrait" ist laut MSDN Property von:
    $oWordApp.PageSetup.Orientation

    Du verwendest es aber als Property von:
    $oWordApp.Selection.PageSetup.Orientation

    Somit kann die Aktion für dieses Objekt nicht ausgeführt werden.
    Ich habe jetzt noch nicht weiter geschaut, aber ich vermute auch die anderen Properties sind zumindest teilweise nicht mit den angeführten Methoden kombinierbar.

    Mehr dazu kannst du hier nachlesen.

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™