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

Beiträge von Schnitzel

  • child window an main gui andocken?

    • Schnitzel
    • 13. Oktober 2010 um 14:34

    Schau dir doch mal das Beispiel an:
    https://autoit.de/index.php?page=Thread&postID=79275

    Und auch wenn es genau das gleiche Thema ist: Bitte nen neuen Thread aufmachen. So bleibt das Forum übersichtlich

  • brauche mal ein wenig hilfe

    • Schnitzel
    • 13. Oktober 2010 um 14:28

    Das dürfte helfen ;)
    MD5 Checksum überprüfen

  • Reg datei schreiben über autoit

    • Schnitzel
    • 13. Oktober 2010 um 14:16

    Welches OS?

    Bei Win7 oder Vista wirst du das brauchen:

    [autoit]

    #RequireAdmin

    [/autoit]
  • Happy Birthday Progandy

    • Schnitzel
    • 13. Oktober 2010 um 14:07

    Oh mann bin ich wieder spät dran :(

    Alles gute zum Geburtstag nachträglich.
    Hoffe du hast den Tag genossen ;)

  • stringreplace mit mehreren strings Edit: Rechnung mit execute

    • Schnitzel
    • 9. Oktober 2010 um 19:28
    [autoit]

    StringRegExpReplace

    [/autoit]
  • Automatischer Zeilenumbruch (GuictrlcreateLabel)

    • Schnitzel
    • 9. Oktober 2010 um 14:39

    Füg ein paar Leerzeichen ein und er macht nen Zeilenumbruch ;)

  • Übergabe per Senden an

    • Schnitzel
    • 9. Oktober 2010 um 12:04

    Das ist eigentlich nicht so schwer ;)

    [autoit]

    If IsArray($CMDLINE) Then
    For $i = 1 To $CMDLINE[0]
    MsgBox(0, "Datei Nr. " & $i, $CMDLINE[$i])
    Next
    EndIf

    [/autoit]
  • GUI Problem

    • Schnitzel
    • 8. Oktober 2010 um 20:00

    Wieso setzt du die Daten denn wenn man den Button drückt?
    Ändern sich die Auswahl zwischen Täglich, Wöchentlich und Monatlich überhaupt?

    Ansonsten musst du einfach die Combo erst leeren bevor du ihr die neuen Items gibst

    [autoit]

    Case $NewKSubButton2 ; Ok wird gedrückt
    GUICtrlSetData($NewKSubCombo1, "")
    GUICtrlSetData($NewKSubCombo1, "Täglich|Wöchentlich|Monatlich", "Täglich")
    GUICtrlSetData($NewKSubCombo2, "")
    Case $NewKSubButton1 ; Abbrechen wurde gedrückt
    GUICtrlSetData($NewKSubCombo1, "")
    GUICtrlSetData($NewKSubCombo1, "Täglich|Wöchentlich|Monatlich", "Täglich")
    GUICtrlSetData($NewKSubCombo2, "")

    [/autoit]
  • Dateien mit bestimmten Endungen löschen

    • Schnitzel
    • 8. Oktober 2010 um 14:50

    Nur um dir nochmal genau zu zeigen was was ist ;)

    [autoit]

    Local $var ; Deklaration
    $var = 1 ; Initialisierung (Zuweisung von Wert)
    Dim $arr[4] ; Dimensionierung

    [/autoit]

    Was du also unter Deklaration verstehst ist eigentlich die Initialisierung.
    Wollts nur nochmal sagen um Missverständnisse auszuschließen ;)

    Edit: Schneller :P

  • _ExcelReadSheetToArray schreibt Zeilen- und Spaltenzahl ins Array

    • Schnitzel
    • 8. Oktober 2010 um 12:29

    Aus der doku zu _ExcelReadSheetToArray
    Except for the counts above, row 0 and col 0 of the returned array are empty, as actual
    Das gehört also so^^

    Wenn du meinst kannst du dir die Funktion ja umschreiben, aber wie ich schon sagt. In der UDF würd ich nichts ändern

    Spoiler anzeigen
    [autoit]

    ; #FUNCTION# ====================================================================================================================
    ; Name...........: _ExcelReadSheetToArray
    ; Description ...: Create a 2D array from the rows/columns of the active worksheet.
    ; Syntax.........: _ExcelReadSheetToArray($oExcel[, $iStartRow = 1[, $iStartColumn = 1[, $iRowCnt = 0[, $iColCnt = 0[, $iColShift = False]]]]])
    ; Parameters ....: $oExcel - Excel object opened by a preceding call to _ExcelBookOpen() or _ExcelBookNew()
    ; $iStartRow - Row number to start reading, defaults to 1 (first row)
    ; $iStartColumn - Column number to start reading, defaults to 1 (first column)
    ; $iRowCnt - Count of rows to read, defaults to 0 (all)
    ; $iColCnt - Count of columns to read, defaults to 0 (all)
    ; $iColShift - Determines if the Array returned, from Excel, will begin in the 0-index base or 1-index base Column. False by Default to match R1C1 values.
    ; Return values .: Success - Returns a 2D array with the specified cell contents by [$row][$col]
    ; Failure - Returns 0 and sets @error on errors:
    ; |@error=1 - Specified object does not exist
    ; |@error=2 - Start parameter out of range
    ; |@extended=0 - Row out of range
    ; |@extended=1 - Column out of range
    ; |@error=3 - Count parameter out of range
    ; |@extended=0 - Row count out of range
    ; |@extended=1 - Column count out of range
    ; Author ........: SEO <locodarwin at yahoo dot com>
    ; Modified.......: litlmike (added Column shift parameter to Start Array Column on 0) and PsaltyDS 01/04/08 - 2D version _ExcelReadSheetToArray()
    ; Remarks .......: Returned array has row count in [0][0] and column count in [0][1].
    ; Except for the counts above, row 0 and col 0 of the returned array are empty, as actual
    ; cell data starts at [1][1] to match R1C1 numbers.
    ; By default the entire sheet is returned.
    ; If the sheet is empty [0][0] and [0][1] both = 0.
    ; Related .......:
    ; Link ..........:
    ; Example .......: Yes
    ; ===============================================================================================================================

    [/autoit]
  • _ExcelReadSheetToArray schreibt Zeilen- und Spaltenzahl ins Array

    • Schnitzel
    • 8. Oktober 2010 um 11:36

    Am besten postest du mal deinen Code und eine Beispiel Excel-Datei.
    Änderungen in den UDF'S würde ich immer lassen, oder komplett mitschreiben was geändert wurde.
    (altes auskommentieren und neues einfügen)

  • Dateien mit bestimmten Endungen löschen

    • Schnitzel
    • 8. Oktober 2010 um 07:55

    Ups sry um die logischen Operatoren hab ich mir keine Gedanken gemacht.
    Ich hatte nur das 2te überflüssige if entfernt das mein Vorposter drinnen hatte.

    Die Bedingung war also nicht ganz richtig^^

  • Dateinamen automatisch vervollständigen

    • Schnitzel
    • 7. Oktober 2010 um 22:10

    An deiner Stelle würde ich gleich einen anderen Titelmodus oder Fensterklassen verwenden
    Wie BugFix schon sagte z.B. Opt("WinTitleMatchMode", 2)

    Aus der Hilfe zu Opt() :

    Zitat

    WinTitleMatchMode Bestimmt welche Methode zur Fenstertitelerkennung in Suchaktionen verwendet wird.
    1 = Erkennt den Titel vom Anfang (Standard)
    2 = Erkennt Teile des Titels
    3 = Erkennt nur den exakten Titel
    4 = Erweiterter Modus, siehe Erweiterte Fenstertiteldefinition
    -1 bis -4 = erzwingt Kleinbuchstabenerkennung in Übereinstimmung mit anderen Erkennungstypen.

  • Musikcd abspielen an bestimmter Position

    • Schnitzel
    • 7. Oktober 2010 um 22:08

    Hab mich mit Musikplayern zwar noch nicht wirklich beschäftigt aber hilft dir die Bass.au3 nichts?
    Der Starplayer von Oscar verwendet die auch glaub ich.
    Und soweit ich weiß kann man da doch recht viel damit machen.

  • Links aus einem bestimmten Teil des Quelltextes anzeigen lassen.

    • Schnitzel
    • 7. Oktober 2010 um 21:33

    Dann musst du den z.B. Quelltext vorher zurechtschneiden und dann mit _Stringbetween weiterarbeiten ;)
    So z.B.

    Spoiler anzeigen
    [autoit]

    #include <INet.au3>

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

    $source = _INetGetSource("http://www.ciiity.de/")
    $source = StringTrimLeft($source, StringInStr($source, "Essen - Trinken"))
    $source = StringLeft($source, StringInStr($source, "</tr>"))
    MsgBox(0,"1.txt", $source)

    [/autoit]

    Oder aber du lernst RegEx und arbeitest mit

    [autoit]

    StringRegExp

    [/autoit]
  • FirefoxScript für Noobs

    • Schnitzel
    • 7. Oktober 2010 um 20:47

    Du musst schon genauere Infos geben wenn du Hilfe willst.
    Um welche Seite geht es denn?

  • FirefoxScript für Noobs

    • Schnitzel
    • 7. Oktober 2010 um 19:55

    Oder schau gleich hier:
    [Tut] FF.au3 – AutoIt-Funktionen im Browser

  • FirefoxScript für Noobs

    • Schnitzel
    • 7. Oktober 2010 um 19:45

    Sry dass ich schon wieder nerv, aber sowas bitte spoilern^^
    Einfach den Button verwenden:

  • FirefoxScript für Noobs

    • Schnitzel
    • 7. Oktober 2010 um 19:25

    Lies die Meldungen die du bekommst.
    Dein Thread musste erst aktiviert werden weil du noch nicht lange angemeldet bist.
    Du brauchst deine Threads also nicht doppelt aufmachen

  • Dateien mit bestimmten Endungen löschen

    • Schnitzel
    • 7. Oktober 2010 um 18:00
    [autoit]

    For $i = 1 To $a345
    if not $a345[$i]="D:\nicht löschen\1.345" or not $a345[$i]="D:\nicht2\2.345" then
    FileDelete($a345[$i])
    EndIf
    Next

    [/autoit]

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™