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

Beiträge von i2c

  • [Mobile] Keine Scrollbar in der SB

    • i2c
    • 23. März 2012 um 16:18

    Das ist schlicht und einfach eine Inkompatibilität von iOS bzw. des Browsers. Der kennt kein overflow. Seit iOS5 gibt es endlich -webkit-overflow-scrolling:touch;. Dadurch wird Dieter in meinem Testforum auch ein Scrollbalken angezeigt. Hier auf autoit.de ist diese Deklaration (noch) nicht enthalten.

    Man kann dieses Scrollproblem für iOS<5 auch anders beheben aber ganz ehrlich ... den Aufwand mag ich nicht betreiben.

  • [Mobile] Keine Scrollbar in der SB

    • i2c
    • 23. März 2012 um 15:01

    Würde von euch bitte jemand feedback zu meinem letzten Beitrag abgegben?

  • [Mobile] Keine Scrollbar in der SB

    • i2c
    • 22. März 2012 um 21:23

    Hab nix mit iOS.
    Probier mal da - http://fakeroot.tk/dev1/index.php

    Login: user/user

  • Computer Schutz Programm

    • i2c
    • 22. März 2012 um 08:24

    Leichenschänder ^^

    EpicWorld - Letzte Aktivität: Montag, 2. August 2010, 15:37

  • Ein Danke an die Unterstützer im Forum

    • i2c
    • 21. März 2012 um 23:35
    Zitat von Slider99

    Nur gut, dass die Firma das nicht ließt , die würde bestimmt eine Unterlassungserklärung von Ihrem Anwalt schicken lassen. Man könnte glatt denken, die Firma wäre eine Abzockerfirma und unfair


    Das stammt aus deiner Feder ^^. Ich hab nur feststellen wollen, das ein Grossteil der Spende unterwegs ohne Wissen des Spenders versackt. Aber du hast Recht .... Abzocker. Bereichern sich unberechtigt an der Dankbarkeit Anderer.

  • Ein Danke an die Unterstützer im Forum

    • i2c
    • 21. März 2012 um 21:25

    Ich hab mal kurz die Konditionen überflogen. Von einem 2,99€ Anruf geht 1€ an micro payment. Also 1/3 des gewünschten Spendenbetrag. Da kann man sein Geld ja gleich auf eine Postkarte kleben und nach Zentralafrika schicken.

    Wer das nutzen mag, soll es tun. Man sollte sich nur darüber im Klaren sein, das man dem Spender damit Geld aus der Tasche zieht und dem Dienstanbieter in selbige steckt. Fairer sind da Systeme wie Flattr.

  • ArraySearch Problem.

    • i2c
    • 21. März 2012 um 20:23

    http://translation.autoit.de/onlinehilfe/li…ArraySearch.htm

    letzter Parameter

  • Verständnisproblem bei INPUT + BUTTON innerhalb einer GUI

    • i2c
    • 21. März 2012 um 11:25
    Spoiler anzeigen
    [autoit]

    #Include <Misc.au3>
    #include <GuiConstantsEx.au3>
    #include <GuiStatusBar.au3>
    #include <ButtonConstants.au3>

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

    Global $statusbar1, $statusbar1Text

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

    $GUI1 = GuiCreate("", 330, 165, -1, -1)

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

    $dateimenu = GUICtrlCreateMenu("&Datei")
    $beendenitem = GUICtrlCreateMenuitem("&Beenden Alt+F4",$dateimenu)

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

    GUICtrlCreateGroup("Suche in", 5, 5, 100, 60)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    GUICtrlCreateGroup("Textsuche", 5, 70, 100, 47)
    $InputSuchstring = GUICtrlCreateInput("", 10, 90, 60, 21)
    GUICtrlSetLimit(-1, 8)
    GUICtrlSetState(-1, $GUI_FOCUS)
    GUICtrlSetTip(-1, "Hier wird ein max. 8-stelliger Suchtext eingegeben; 'Enter'")
    $ButtonSuchstring = GUICtrlCreateButton("?", 75, 90, 25, 21, $BS_DEFPUSHBUTTON)
    GUICtrlSetTip(-1, "Suche")
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    GUICtrlCreateGroup("Suchergebnis", 110, 5, 215, 112)
    GUICtrlCreateGroup("", -99, -99, 1, 1)

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

    $statusbar1 = _GUICtrlStatusBar_Create($GUI1)
    $statusbar1Text = "Status: Eingabe erwartet + 'ENTER'"
    _GUICtrlStatusBar_SetText ($statusbar1, $statusbar1Text)

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

    GUISetState()

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

    Do
    if GUIGetMsg() =$ButtonSuchstring then MsgBox(0,0, GUICtrlRead($InputSuchstring))
    Until GUIGetMsg() = $GUI_EVENT_CLOSE or GUIGetMsg() = $beendenitem

    [/autoit]

    Evtl. auch hilfreich - http://translation.autoit.de/onlinehilfe/fu…ccelerators.htm

  • StringRegExp Funktionen

    • i2c
    • 21. März 2012 um 11:14
    Code
    <h1><a href=".*?/">(.*?)</a></h1>
  • StringRegExp Funktionen

    • i2c
    • 21. März 2012 um 10:18
    Zitat

    (?: ...) - Jedes gruppierte Elemente wird standardmäßig in ein neues Subpattern geschrieben. Durch ?: wird dies verhindert (Nicht-aufzeichnende Gruppe)

  • Ordner (Ebene 2) durchsuchen, die mit Zahl beginnen?

    • i2c
    • 20. März 2012 um 14:06

    Passiert, wenn man ißt und gleichzeitig schreibt :).

    Hier nochmal mit dem richtigen Pattern und Ausgabe als Messagebox (wie in der Shoutbox gefragt)

    Spoiler anzeigen
    [autoit]


    #include <File.au3>
    #include <Array.au3>
    Dim $aResult[1] = [0]

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

    Global $element
    Global $sPath = "c:\Test"
    Global $aFolder = _FileListToArray($sPath, "*", 2)
    Global $sResult = ''

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

    If IsArray($aFolder) Then
    For $i = 1 To $aFolder[0]
    $aTmp = _FileListToArray($sPath & "\" & $aFolder[$i], "*", 2)
    If IsArray($aTmp) Then
    For $j = 1 To $aTmp[0]
    $iResult = StringRegExp($aTmp[$j], "^\d.*", 0, 0)
    If $iResult = True Then
    ;_ArrayAdd($aResult, $aTmp[$j])
    $sResult &= $sPath & "\" & $aFolder[$i] & "\" & $aTmp[$j] & @CRLF
    $aResult[0] += 1
    EndIf
    Next
    EndIf
    Next
    EndIf

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

    ;_ArrayDisplay($aResult)
    MsgBox(0, 0, $sResult)

    [/autoit]
  • Ordner (Ebene 2) durchsuchen, die mit Zahl beginnen?

    • i2c
    • 20. März 2012 um 13:13

    So?

    Spoiler anzeigen
    [autoit]


    #include <File.au3>
    #include <Array.au3>
    Dim $aResult[1] = [0]

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

    Global $element
    Global $sPath = "c:\Test"
    Global $aFolder = _FileListToArray($sPath, "*", 2)

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

    _ArrayDisplay($aFolder)

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

    If IsArray($aFolder) Then
    For $i = 1 To $aFolder[0]
    $aTmp = _FileListToArray($sPath & "\" & $aFolder[$i], "*", 2)
    _ArrayDisplay($aTmp)
    If IsArray($aTmp) Then
    For $j = 1 To $aTmp[0]
    $iResult = StringRegExp($aTmp[$j], "\d.*", 0, 0)
    If $iResult = True Then
    _ArrayAdd($aResult, $aTmp[$j])
    $aResult[0] += 1
    EndIf
    Next
    EndIf
    Next
    EndIf

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

    _ArrayDisplay($aResult)

    [/autoit] [autoit][/autoit] [autoit][/autoit]
  • Menue für Autoit

    • i2c
    • 20. März 2012 um 10:53

    Du merkst schon, das slider99 ShortCuts als Tastenkürzel und nicht als Verknüpfung versteht?

  • Raspberry Pi

    • i2c
    • 14. März 2012 um 22:30

    Für alle die sowas in "hübscher" und (etwas) teurer haben wollen - googlet mal nach Cotton Candy

  • GuiCtrl Type ermitteln

    • i2c
    • 14. März 2012 um 17:47
    Spoiler anzeigen
    [autoit]


    ; #AutoIt3Wrapper_Au3Check_Parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6
    ; #FUNCTION# =========================================================================================================
    ; Name...........: GUICtrlGetStyle
    ; Description ...: Retrieves the Styles/ExStyles value(s) of the control.
    ; Syntax.........: GUICtrlGetBkColor($iControlID)
    ; Parameters ....: $iControlID - A valid control ID.
    ; Requirement(s).: v3.3.2.0 or higher
    ; Return values .: Success - Returns an Array[2] = [Style, ExStyle] with the Styles/ExStyles value(s).
    ; Failure - Returns an Array with -1 as the 0 & 1 Index's.
    ; Author ........: guinness & additional information from Melba23.
    ; Example........; Yes
    ;=====================================================================================================================
    Func GUICtrlGetStyle($iControlID)
    Local $aArray[2] = [-1, -1], $aExStyle, $aStyle, $hControl = GUICtrlGetHandle($iControlID)
    $aStyle = DllCall("user32.dll", "long", "GetWindowLong", "hwnd", $hControl, "int", 0xFFFFFFF0)
    If Not @error Then
    $aArray[0] = $aStyle[0]
    EndIf
    $aExStyle = DllCall("user32.dll", "long", "GetWindowLong", "hwnd", $hControl, "int", 0xFFFFFFEC)
    If Not @error Then
    $aArray[1] = $aExStyle[0]
    EndIf
    Return $aArray
    EndFunc ;==>GUICtrlGetStyle

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

    ; #AutoIt3Wrapper_Au3Check_Parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6
    ; #FUNCTION# =========================================================================================================
    ; Name...........: _GUICtrlGetStyle_Convert
    ; Description ...: Converts the Styles/ExStyles value(s) of the control to a Hex value.
    ; Syntax.........: _GUICtrlGetStyle_Convert(ByRef $aArray)
    ; Parameters ....: $aArray - A valid 1D Array with 2 Index's.
    ; Requirement(s).: v3.3.2.0 or higher
    ; Return values .: Success - Returns a converted Array[2] = [Style, ExStyle] with the Styles/ExStyles Hex value(s).
    ; Failure - Returns 0 with @error = 1 & @extended = 1
    ; Author ........: guinness & additional information from Melba23.
    ; Example........; Yes
    ;=====================================================================================================================
    Func _GUICtrlGetStyle_Convert(ByRef $aArray)
    If Not IsArray($aArray) Then
    Return SetError(1, 0, 0)
    EndIf
    $aArray[0] = Hex($aArray[0], 4)
    $aArray[1] = Hex($aArray[1], 8)
    Return 1
    EndFunc ;==>_GUICtrlGetStyle_Convert

    [/autoit] [autoit][/autoit] [autoit][/autoit]
  • Datei in array

    • i2c
    • 14. März 2012 um 14:20
    Spoiler anzeigen
    [autoit]

    #include <File.au3>
    #include <Array.au3>
    Local $aRecords,$aArray[1]
    _FileReadToArray("Test.ini", $aRecords)
    _Array2DDblDel($aRecords, 1)
    _ArrayDisplay($aRecords)

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

    ;----------------------------------------------------------------------------------------------------------------------
    ; Function _Array2DDblDel(ByRef $ARRAY [, $CASESENS=0])
    ;
    ; Description - From an 1D/2D Array will delete double entries (2D -> combination by '[n][0]' to '[n][x]').
    ; - Autodetection 1D/2D Array
    ; - By using string, you can choose case sensitivity.
    ;
    ; Parameter $ARRAY: Array to sort
    ; optional $CASESENS: Case sensitivity off[0] or on[1] (default 0)
    ;
    ; Return Succes ByRef Array without doubles
    ; Count of doubles
    ; Failure 0 and set @error = 1; no array
    ;
    ; Author BugFix ([email='bugfix@autoit.de'][/email])
    ;----------------------------------------------------------------------------------------------------------------------
    Func _Array2DDblDel(ByRef $ARRAY, $CASESENS=0)
    Local $arTmp[1] = [''], $dbl = 0, $count = 0, $x, $l, $val, $valTmp, $i, $k
    If ( Not IsArray($ARRAY) ) Then
    SetError(1)
    Return 0
    EndIf
    Local $Ubound2nd = UBound($ARRAY,2)
    If @error = 2 Then
    For $i = 0 To UBound($ARRAY)-1
    $dbl = 0
    For $k = 0 To UBound($arTmp)-1
    Switch $CASESENS
    Case 0
    If $arTmp[$k] = $ARRAY[$i] Then
    $dbl = 1
    $count += 1
    EndIf
    Case 1
    If $arTmp[$k] == $ARRAY[$i] Then
    $dbl = 1
    $count += 1
    EndIf
    EndSwitch
    Next
    If $dbl = 0 Then
    If $arTmp[0] = "" Then
    $arTmp[0] = $ARRAY[$i]
    Else
    ReDim $arTmp[UBound($arTmp)+1]
    $arTmp[UBound($arTmp)-1] = $ARRAY[$i]
    EndIf
    Else
    $dbl = 0
    EndIf
    Next
    Else
    ReDim $arTmp[1][$Ubound2nd]
    $arTmp[0][0] = ''
    $x = 0
    For $i = 0 To UBound($ARRAY)-1
    $dbl = 0
    $val = ''
    $valTmp = ''
    For $l = 0 To $Ubound2nd-1
    $val &= $ARRAY[$i][$l]
    Next
    For $k = 0 To UBound($arTmp)-1
    For $l = 0 To $Ubound2nd-1
    $valTmp &= $arTmp[$k][$l]
    Next
    Switch $CASESENS
    Case 0
    If $valTmp = $val Then
    $dbl = 1
    $count += 1
    EndIf
    Case 1
    If $valTmp == $val Then
    $dbl = 1
    $count += 1
    EndIf
    EndSwitch
    $valTmp = ''
    Next
    If $dbl = 0 Then
    If $x = 1 Then ReDim $arTmp[UBound($arTmp)+1][$Ubound2nd]
    For $l = 0 To $Ubound2nd-1
    If $arTmp[0][0] = '' Or $x = 0 Then
    $arTmp[0][$l] = $ARRAY[0][$l]
    If $l = $Ubound2nd-1 Then $x = 1
    Else
    $arTmp[UBound($arTmp)-1][$l] = $ARRAY[$i][$l]
    $x = 2
    If $l = $Ubound2nd-1 Then $x = 1
    EndIf
    Next
    Else
    $dbl = 0
    EndIf
    Next
    EndIf
    $ARRAY = $arTmp
    Return $count
    EndFunc ; ==>_ArrayDblDel

    [/autoit]
  • GuiCtrl Type ermitteln

    • i2c
    • 14. März 2012 um 13:50

    Eine Checkbox ist im Prinzip ein Button. In diesem Fall könntest du noch weiter durch die Styles des Controls differenzieren. Eine Checkbox trägt z.B. den Standardstil $BS_AUTOCHECKBOX.. Ich kann im Moment nur leider nicht überblicken, inwieweit sich dadurch wirklich alle Controls gezielt voneinander unterscheiden lassen.

  • GuiCtrl Type ermitteln

    • i2c
    • 14. März 2012 um 11:29
    [autoit]

    #include <GUIConstants.au3>
    #include <WinAPI.au3>

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

    #Region - GUI Create
    GUICreate("", 100,100)
    $idButton = GUICtrlCreateButton("button", 4,4,80, 30)
    $idLabel = GUICtrlCreateLabel("",4,40,80,30)
    GUICtrlSetData($idLabel, _WinAPI_GetClassName($idButton))
    #EndRegion

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

    GUISetState(@SW_SHOW)

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

    Do
    Sleep(100)
    Until GUIGetMsg() = -3

    [/autoit][autoit][/autoit][autoit][/autoit]
  • Webprogrammierung, Tutorials, Sprachen?

    • i2c
    • 14. März 2012 um 07:18

    Nichts gegen selfhtml aber wenn du dich nicht vor der englischen Sprache scheust, sollte https://autoit.de/www.w3schools.com unbedingt zu deinen Lesezeichen gehören.

    http://www.php.net/manual/de/

    http://www.webmaster-resource.de/tutorials/php-tutorial

    http://www.oreilly.de/german/freebooks/einmysql2ger/
    http://www.oreilly.de/german/freebooks/sii3ger/
    http://openbook.galileocomputing.de/oop/

    Und mal über den Tellerrand geschaut - niemand kann dir sagen, welche Sprachen du für welche Aufgabe "brauchst". Es gibt deutlich mehr im Web als PHP und was du am Ende lernen willst und benutzt ist einzig und allein deine Entscheidung.

  • Problem mit for...next

    • i2c
    • 12. März 2012 um 14:55

    Dann deklarier $iDel doch bitte vorher ;)
    Das sollte jetzt ja wohl kein Problem sein ....

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™