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

Beiträge von autoBert

  • Anfangs- und Endposition eines Wortes im RichEdit herausfinden

    • autoBert
    • 22. Juni 2010 um 14:38

    Hallo BurakSZ,

    mach es doch einfach so:

    Spoiler anzeigen
    [autoit]

    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #include <GuiRichEdit.au3>
    $Form1 = GUICreate("Beispiel", 306, 106, 192, 124)
    $Edit1 = _GUICtrlRichEdit_Create($Form1, StringFormat("Es war ein mal ein Hase, der sehr \r\nböse war."), 8, 8, 185, 89)
    $Label1 = GUICtrlCreateLabel("Position von 'Hase':", 200, 8, 103, 17)
    $Label2 = GUICtrlCreateLabel("19/23", 232, 32, 33, 17)
    $Button1 = GUICtrlCreateButton("'Hase' Position", 208, 64, 83, 25)
    GUISetState(@SW_SHOW)
    OnAutoItExitRegister("_Exit")

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

    While 1
    $msg = GUIGetMsg()
    If $msg = -3 Then Exit
    If $msg = $Button1 Then
    MsgBox(0,"Position", _FunktionUmPositionHerauszufinden())
    EndIf
    WEnd

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

    Func _Exit()
    _GUICtrlRichEdit_Destroy($Edit1)
    GUIDelete($Form1)
    EndFunc

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

    Func _FunktionUmPositionHerauszufinden()
    _GUICtrlRichEdit_GotoCharPos($Edit1,1)
    Return(_GUICtrlRichEdit_FindText($Edit1,"Hase",True,False,True))
    EndFunc

    [/autoit]

    mfg (Auto)Bert

  • _GUIImageList_AddBitmapEx() v0.80 Build 2011-11-05 beta - fügt ein Bild in den _GUIImageList Control hinzu

    • autoBert
    • 22. Juni 2010 um 13:05

    Hallo UEZ,

    ich habe jetzt die eine Skiptzeile im Example ausgetauscht und es mit JPG's getestet. Klappt wunderbar :thumbup:

    Edit: habe dein Beispiel etwas abgeändert, so dass man nach drücken des Select-Buttons das Bild angezeigt bekommt:

    Spoiler anzeigen
    [autoit]

    #include <Array.au3>
    #include <GDIPlus.au3>
    #include <GuiComboBoxEx.au3>
    #include <GuiImageList.au3>
    #include <GuiConstantsEx.au3>
    #include <File.au3>
    #include <WindowsConstants.au3>

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

    $image_path = "C:\Dokumente und Einstellungen\Bert\Eigene Dateien"
    Global $hPic = -99
    $count = _FileListToArray($image_path, "*.jpg", 1)

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

    If Not IsArray($count) Then Exit MsgBox(16, "Error", "No JPG images found in " & $image_path, 10)

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

    $hGUI = GUICreate("Image to _GUIImageList", 540, 590)
    $hCombo = _GUICtrlComboBoxEx_Create($hGUI, "", 20, 20, 70, 335, $CBS_DROPDOWNLIST)
    Dim $bitmap_from_file[$count[0] + 1]
    _GDIPlus_Startup()
    $iCX = 48
    $iCY = 48
    $hImage = _GUIImageList_Create(48, 48, 5, 1)
    For $i = 1 To $count[0]
    _GUIImageList_AddBitmapEx($hImage, $image_path & "\" & $count[$i], $iCX, $iCY)
    Next

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

    _GUICtrlComboBoxEx_SetImageList($hCombo, $hImage)
    For $i = 0 To $count[0] - 1
    _GUICtrlComboBoxEx_AddString($hCombo, $image_path & "\" & $count[$i], $i, $i)
    Next

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

    _GUICtrlComboBoxEx_SetItemHeight($hCombo, 0, 51)
    _GUICtrlComboBoxEx_SetCurSel($hCombo, 0)
    $botton = GUICtrlCreateButton("Select", 120, 20, 100, 25)

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

    GUISetState()

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

    While 1
    $msg = GUIGetMsg()
    Select
    Case $msg = $gui_event_close
    _GDIPlus_Shutdown()
    GUIDelete($hGUI)
    Exit
    Case $msg = $botton
    $iItem = _GUICtrlComboBoxEx_GetCurSel($hCombo)+1
    $aItem = _GUICtrlComboBoxEx_GetItem($hCombo,$iItem)
    $hImage = _GDIPlus_BitmapCreateFromFile ($aItem[0])
    $iX = _GDIPlus_ImageGetWidth($hImage)
    $iY = _GDIPlus_ImageGetHeight($hImage)
    _GDIPlus_BitmapDispose($hImage)
    $iRatio = $iX / $iY
    ;ConsoleWrite("Orig.: " & $iX & " " & $iY & " " & $iRatio & @CRLF)
    if $iRatio >= 1 Then
    $iX = 500
    $iY = $iX / $iRatio
    Else
    $iY = 300
    $iX =$iY * $iRatio
    EndIf
    ;ConsoleWrite("Neu: " & $iX & " " & $iY & " " & $iRatio & @CRLF)
    if $hPic <> -99 then GUICtrlDelete($hPic)
    $hPic = GUICtrlCreatePic($aItem[0],10,80,$iX,$iY)
    EndSelect
    WEnd

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

    ; #FUNCTION# ====================================================================================================================
    ; Name...........: _GUIImageList_AddBitmapEx
    ; Description ...: Creates a bitmap from an image file (JPG, PNG, BMP, GIF, etc.) and adds it to the _GUIImageList control
    ; Syntax.........: _GUIImageList_AddBitmapEx($hWnd, $sFile, $iWidth, $iHeight)
    ; Parameters ....: $hWnd - file name where the icon should be extracted from (*.dll, *.ico, *.exe)
    ; $sFile - path to the bitmap that contains the image
    ; $iWidth - width of the _GUIImageList
    ; $iHeight - height of the _GUIImageList

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

    ; Return values .: Success - Returns 1
    ; Failure - @error
    ; Author ........: UEZ
    ; Version .......: 0.5 Build 2010-06-22
    ; Remarks .......: <GDIPlus.au3> must be included and _GDIPlus_Startup() must be started to use GDI+ functions.
    ; Don't forget the _GDIPlus_Shutdown() when closing
    ; ===============================================================================================================================
    Func _GUIImageList_AddBitmapEx($hWnd, $sFile, $iWidth = 48, $iHeight = 48)
    If $hWnd = 0 Or $sFile = "" Or Not IsDeclared("ghGDIPDll") Then Return SetError(1, 0, 0)

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

    Local $iStride = 0, $iPixelFormat = 0x0026200A, $pScan0 = 0
    Local $bitmap_from_file = _GDIPlus_BitmapCreateFromFile($sFile)
    If @error Then Return SetError(@error, @extended, 0)

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

    Local $aResult = DllCall($ghGDIPDll, "uint", "GdipCreateBitmapFromScan0", "int", $iWidth, "int", $iHeight, "int", $iStride, "int", $iPixelFormat, "ptr", $pScan0, "int*", 0)
    If @error Then Return SetError(@error, @extended, 0)
    Local $hClone = $aResult[6]

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

    $hGraphics = _GDIPlus_ImageGetGraphicsContext($hClone)
    _GDIPlus_GraphicsDrawImageRect($hGraphics, $bitmap_from_file, 0, 0, $iWidth, $iHeight)

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

    $hBmp = _GDIPlus_BitmapCreateHBITMAPFromBitmap($hClone)
    _GUIImageList_Add($hWnd, $hBmp)

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

    _GDIPlus_GraphicsDispose($hGraphics)
    _GDIPlus_BitmapDispose($bitmap_from_file)
    _GDIPlus_BitmapDispose($hClone)
    _WinAPI_DeleteObject($hBmp)

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

    Return SetError(0, 0, 1)
    EndFunc

    [/autoit]

    mfg (Auto)Bert

  • _GUIImageList_AddBitmapEx() v0.80 Build 2011-11-05 beta - fügt ein Bild in den _GUIImageList Control hinzu

    • autoBert
    • 22. Juni 2010 um 12:01

    Hallo UEZ,

    leider funktioniert das bei mir nicht. Egal was ich versuche einzufügen, es werden immer nur einfarbige (das 1. blau, alle anderen schwarz) Quadrate eingefügt. Benötigen die Bilder (jpg;ico) eine bestimmte Grösse :?: Im Anhang 2 Beispiele

    mfg (Auto)Bert

    Dateien

    beetle.zip 3,29 kB – 488 Downloads
  • Arrays?? wie funktionieren sie??

    • autoBert
    • 22. Juni 2010 um 11:43
    Zitat von crocojunk

    Mal ne andere Frage ein Freund sagte das man das auch mit den namen in einer ini datei machen kann


    Suchst du vielleicht

    [autoit]

    IniReadSectionNames

    [/autoit]

    oder

    [autoit]

    IniReadSection

    [/autoit]

    :?:

    mfg (Auto)Bert

  • GDI+ Slider UDF

    • autoBert
    • 22. Juni 2010 um 00:17

    Hallo yxyx,

    schön geworden :thumbup: Hast du vor noch andere Controls mit GDI+ umzusetzen :?:

    mfg (Auto)Bert

  • Compile UDF funktioniert nicht

    • autoBert
    • 21. Juni 2010 um 13:24

    Hallo sl4y3r,

    Zitat von sl4y3r

    Bin dabei jedoch auf einen Fehler gestoßen, jede Datei die mit dem Compiler erstellt wurde hängt sich beim ausführen auf mit der Meldung "Datei.exe funktioniert nicht mehr".

    funktioniert bei mir einwandfrei, sowohl bei Skriptausführung (compile.au3) als auch als Compile.Exe. Du solltest aber am Ende die Datei mit FileMove auch noch in ein Zielverzeichnis mit einem vernünftigen Namen verschieben,

    mfg (Auto)Bert

  • Problem mit Hotkey festlegen !

    • autoBert
    • 21. Juni 2010 um 11:15

    Hallo egoclan,

    Dein Skript und deine Fragestellung sehen verdächtig nach etwas aus, was den Forenregeln widerspricht.

    MoD bitte closen

    mfg (Auto)Bert

  • Wieso klappt das mit dem Array schon wieder nicht

    • autoBert
    • 20. Juni 2010 um 22:09

    Hallo Aquaplant,

    klappt beides bei mir einwandfrei:

    Spoiler anzeigen
    [autoit]

    #include <array.au3>
    $aNKo2 = StringSplit("Falls das erste Array nicht aus 3 Elementen", " ")
    If $aNKo2[0] <> 3 Then
    Global $aNKo2[4]
    $aNKo2[0] = 0
    $aNKo2[1] = Random(0, 99)
    $aNKo2[2] = Random(0, 99)
    $aNKo2[3] = Random(0, 999)
    EndIf
    _ArrayDisplay($aNKo2)

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

    $aNKo2 = StringSplit("Falls das erste", " ")
    If $aNKo2[0] <> 3 Then
    Global $aNKo2[4]
    $aNKo2[0] = 0
    $aNKo2[1] = Random(0, 99)
    $aNKo2[2] = Random(0, 99)
    $aNKo2[3] = Random(0, 999)
    EndIf
    _ArrayDisplay($aNKo2)

    [/autoit]

    mfg (Auto)Bert

  • Kleine Hilfe für Tabs

    • autoBert
    • 20. Juni 2010 um 20:17

    Hallo tv_freeze,

    zu

    • abgeändertes Skript

      Spoiler anzeigen
      [autoit]

      #include <GUIConstantsEx.au3>
      #include <GuiButton.au3>

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

      Opt('GUIOnEventMode', 1)
      Opt("MustDeclareVars", 1) ; 0=nein, 1=erfordert Deklaration

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

      Global $wGUI, $tf, $tab, $sys1, $sys2, $box, $info, $t

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

      $wGUI = GUICreate("Test-GUI", 388, 550)
      GUISetOnEvent($GUI_EVENT_CLOSE, 'Beenden', $wGUI)

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

      Global $info2 = GUICtrlCreateButton("Info2", 17, 508, 47, 15) ;wieder löschen
      GUICtrlSetOnEvent(-1, "Info2")

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

      $tab = GUICtrlCreateTab(5, 2, 380, 485)
      $sys1 = GUICtrlCreateTabItem("Tab 1")
      GUICtrlCreateGroup("Allgemein", 10, 30, 368, 443)

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

      $box = GUICtrlCreateCheckbox("Test1", 68, 55, 200, 24)

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

      $sys2 = GUICtrlCreateTabItem("Tab 2")
      GUICtrlCreateGroup("Allgemein", 10, 30, 368, 443)
      $info = GUICtrlCreateButton("Info", 17, 58, 47, 15) ;verschieben dahin wo du ihn benötigst
      GUICtrlSetOnEvent(-1, "Info")
      GUICtrlCreateTabItem("") ; Beendet die Tab Definition
      GUICtrlSetState($sys1, $GUI_SHOW) ; erstes Tab Anzeigen
      GUISetState(@SW_SHOW, $wGUI)
      While 1
      If $tf = 1 Then ExitLoop
      Boxckeck()
      WEnd
      GUIDelete($wGUI)
      Exit ; Programmende

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

      Func Beenden()
      $tf = 1
      EndFunc ;==>Beenden

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

      Func BoxCkeck()
      If BitAND(GUICtrlRead($box), $GUI_CHECKED) = 1 And $t = 0 Then
      GUICtrlSetState($info, $GUI_SHOW)
      $t = 1
      Else
      GUICtrlSetState($info, $GUI_HIDE)
      _GUICtrlButton_Destroy($info)
      $t = 0
      EndIf
      EndFunc ;==>BoxCkeck

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

      Func info()
      GUICtrlSetState($box, $GUI_FOCUS)
      MsgBox(0, "Info-Box", "Box 1")
      EndFunc ;==>info
      Func info2()
      Local $msg, $i= GUICtrlRead($tab,1)
      Switch $i
      case $sys1
      $msg = "SYS 1"
      case $sys2
      $msg = "SYS 2"
      EndSwitch
      MsgBox(0,"Aktiver Tab-Index: " & GUICtrlRead($tab),$msg)
      EndFunc ;==>info

      [/autoit]
    • habe ich so interpretiert dass der Button $info2 eigentlich auf Tab2 sein soll


    • Zitat von Hilfe


      Tab Die Nummer oder Control-ID des ausgewählten Tabs in Abhängigkeit von dem erweiterten Parameterwert

      dafür habe ich einen 2. Info-Button unterhalb der TabItems eingefügt. Es werden beide Möglichkeiten im Skript verwendet

    mfg (Auto)Bert

  • Radioprogramm - Paar Fehler

    • autoBert
    • 20. Juni 2010 um 17:33
    Zitat von button421

    habters verstanden :?:


    Es wird AutoIt (= automatisiere es) geschrieben und auch so ausgesprochen.

    Pushen wird in diesem Forum gar nicht gerne gesehen, schon gar nicht innerhalb von 3 Stunden,

    mfg (Auto)Bert

  • Email senden

    • autoBert
    • 20. Juni 2010 um 15:07
    Zitat von BadBunny

    Wie kann man denn machen das man z.b. alle 5 min eine email sendet ?

    Da ich durch obigen Post den Verdacht hege, dass du es zum spamen oder schlimmeres benutzen willst, bekommst du hierfür:

    Zitat von BadBunny

    Es funkt. trotzdem nicht es wird nochnicht mal mitgesendet.. (also die file)

    von mir keine Hilfe mehr

    mfg (Auto)Bert

  • GUI Problem

    • autoBert
    • 20. Juni 2010 um 14:46

    Hallo lukkigi,

    du überschreibst beim erzeugen der 2. GUI zum Teil Variablen für Control-IDs aus der 1. GUI, dadurch können diese nicht mehr funktionieren. Bei mehreren GUIs solltest du (falls du im MsgLoop-Modus bleibst) auch den advanced Parameter nutzen und alles in einer Schleife lösen. Hier einmal ein kleines Beispiel dazu:

    Spoiler anzeigen

    [autoit#include <GUIConstantsEx.au3>
    #include<WindowsConstants.au3>

    Global $cidGui2=-99, $cidMsgBox, $cidZurueck, $cidbtnExit2

    $cidGui1 = GUICreate('GUI 1', 400, 280, 140, 150, BitOR($WS_MINIMIZEBOX, $WS_MAXIMIZEBOX, $WS_SIZEBOX))
    ;erzeugt eine GUI die zurückgebebene ID wird in der Variablen $cidGui1 gespeichert
    ;die GUI hat BOXen für Mininmieren, Maximieren und ist in der Größe frei änderbar
    GUISetOnEvent($GUI_EVENT_CLOSE, '_End')

    $cidbtnToGui2 = GUICtrlCreateButton('&Aufruf GUI 2', 20, 20, 100, 21)
    GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKRIGHT + $GUI_DOCKTOP)
    ;verankert den Button "Afruf Gui 2" rechts und oben und fixiert die Größe
    ;beim Resizen bleibt es dadurch auf seiner Position am rechten Rand

    $cidbtnICQ = GUICtrlCreateButton('&ICQ', 20, 50, 100, 21)
    GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKRIGHT + $GUI_DOCKTOP)
    ;verankert den Button "ICQ" rechts und oben und fixiert die Größe
    ;beim Resizen bleibt es dadurch auf seiner Position am rechten Rand

    $cidbtnExit1 = GUICtrlCreateButton('be&enden', 20, 80, 100, 21)
    GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKRIGHT + $GUI_DOCKTOP)
    ;verankert den Button "Afruf Gui 2" rechts und oben und fixiert die Größe
    ;beim Resizen bleibt es dadurch auf seiner Position am rechten Rand
    GUICtrlSetOnEvent(-1, '_End')
    ;Beim Klicken des Buttons wird die Funktion _END aufgerufen

    GUISetState(@SW_SHOW, $cidGui1)

    While 1
    $nMsg = GUIGetMsg(1)
    Switch $nMsg[1]
    Case $cidGui1
    Switch $nMsg[0]
    Case $cidbtnToGui2
    GUISetState(@SW_DISABLE, $cidGui1)
    If $cidGui2 = -99 Then _CreateGui2()
    GUISetState(@SW_SHOW, $cidGui2)
    Case $cidbtnICQ
    Run("C:\Program Files\ICQ7.0\ICQ.exe")
    Case $cidbtnExit1, $GUI_EVENT_CLOSE
    _end()
    EndSwitch
    Case $cidGui2
    Switch $nMsg[0]
    Case $cidMsgBox
    MsgBox(0, 'Test', 'Test', 0, $cidGui2)
    Case $cidZurueck, $GUI_EVENT_CLOSE
    GUISetState(@SW_ENABLE, $cidGui1)
    GUISetState(@SW_HIDE, $cidGui2)
    Case $cidbtnExit2
    _end()
    EndSwitch
    EndSwitch
    WEnd

    Func _CreateGui2()
    $cidGui2 = GUICreate('GUI 2', 500, 300, 200, 50, -1, -1, $cidGui1)
    ;erzeugt eine GUI als Child von Gui1, die zurückgebebene ID wird in der Variablen $cidGui2 gespeichert

    $cidMsgBox = GUICtrlCreateButton('&MsgBox', 20, 20, 100, 21)
    GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKRIGHT + $GUI_DOCKTOP)
    ;verankert den Button "MsgBox" rechts und oben und fixiert die Größe
    ;beim Resizen bleibt es dadurch auf seiner Position am rechten Rand

    $cidZurueck = GUICtrlCreateButton('&Zurück zu GUI 1', 20, 50, 100, 21)
    GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKRIGHT + $GUI_DOCKTOP)
    ;verankert den Button "zurück" rechts und oben und fixiert die Größe
    ;beim Resizen bleibt es dadurch auf seiner Position am rechten Rand

    $cidbtnExit2 = GUICtrlCreateButton('be&enden', 20, 80, 100, 21)
    GUICtrlSetResizing(-1, $GUI_DOCKSIZE + $GUI_DOCKRIGHT + $GUI_DOCKTOP)
    ;verankert den Button "beenden" rechts und oben und fixiert die Größe
    ;beim Resizen bleibt es dadurch auf seiner Position am rechten Rand
    EndFunc ;==>_CreateGui2

    Func _end()
    GUIDelete($cidGui2)
    GUIDelete($cidGui1)
    Exit
    EndFunc ;==>_end
    [/autoit]

    Edit: Beispiel so abgeändert, dass die 2. GUI erst beim 1. Aufruf erzeugt wird
    PS.: deine GUIs zum anzeigen eines Progress, sind unnütz und verzögern nur das Skript
    mfg (Auto)Bert

  • Email senden

    • autoBert
    • 20. Juni 2010 um 13:17
    Zitat von BadBunny

    hey danke es hat funkt :)
    OK nachdem ich das jetzt verstanden hab wollt ich fragen Wie kann man eine datei anhängen???


    Einfach der Variable

    [autoit]

    $AttachFiles = "" ; the file you want to attach- leave blank if not needed

    [/autoit]

    den Namen mit kompletten Dateipfad zuweisen, mehere Dateien müssen mit ; getrennt werden

    mfg (Auto)Bert

  • Alina hat Geburtstag ...

    • autoBert
    • 19. Juni 2010 um 15:21

    Hallo Alina,

    happy Birthday, alles Gute und eine schöne :party:

    wünscht (Auto)Bert

  • Autoit - Mehrere Checkboxen auslesen und status in variable/array packen

    • autoBert
    • 19. Juni 2010 um 15:16
    Zitat von EliteMattthias

    AutoBert ich tippe eher das er ein Management tool macht...

    Ja aber auch das verschafft ihm schon Vorteile und wenn er damit fertig ist fügt er die berühmten Befehle zum Maus schubsen und klicken ein und hat einen BOT

    mfg (Auto)Bert

  • Autoit - Mehrere Checkboxen auslesen und status in variable/array packen

    • autoBert
    • 19. Juni 2010 um 14:58

    Da dies ein Vorbereitung zu einem Spiele-BOT ist, darfst du nicht erwarten hierfür Support zu erhalten.
    Lies dir die Forenregeln durch.

    MoD bitte closen

    mfg (Auto)Bert

  • "Anderer" Ladebalken

    • autoBert
    • 19. Juni 2010 um 14:51

    Hallo PokerFace,

    du hast vergessen eine Endlos-Schleife einzubauen:

    [autoit]

    while GUIGetMsg() <> -3
    WEnd

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

    Func _GetBENNE()
    ...
    endfunc

    [/autoit]

    mfg (Auto)Bert

  • Email senden

    • autoBert
    • 19. Juni 2010 um 13:43

    Hallo BadBunny,

    Zitat von BadBunny

    okay danke :) und wo bekomm ich jetzt die include her? wenn ich sie ja an die richtige stelle legen muss , wie der pfad sagt?
    muss man die sich downloaden??? Eig ja nicht

    doch und zwar im Anhang von diesem Post

    mfg (Auto)Bert

  • Email senden

    • autoBert
    • 19. Juni 2010 um 13:30

    Hallo BadBunny,

    Zitat von BadBunny

    Das file ist an der richtigen stelle... Mit file meinen die doch das Script oder? oder die includes?

    natürlich das Include-File und dieses existiert ja laut Fehlermeldung nicht an der Stelle die in #include angegeben ist.

    Zitat von Hilfe

    #include
    --------------------------------------------------------------------------------

    Bindet eine Datei in das aktuelle Skript ein.


    #include "[path\]filename"
    #include <filename>

    Parameter

    filename Der Dateiname des Skriptes, das eingebunden werden soll. Der Pfad ist optional. Er muss einen String sein - er darf keine Variable sein.
    Wenn "..." verwendet wird, wird der Dateiname als relativ zum aktuellen Skript aufgefasst.
    Wenn <...> verwendet wird, wird der Dateiname als relativ zum Include-Verzeichnis aufgefasst (normalerweise C:\Programme\AutoIt3\Include). Das Include-Verzeichnis beinhaltet bereits viele vor-produzierte Funktionen, die eingebunden und dann verwendet werden können.

    Alles anzeigen


    Zitat von BadBunny

    Aleso nur noch mal fals es falsch verstanden wurde (was gut sein kann bei meiner erklärung) ich wil das man eine mail an mich sendet 1. ohne email helefer
    2. mit autoit^^ 3. auch von anderen pcs

    das alles macht mein Beispiel

    Zitat von BadBunny

    da man auch immer die adresse angeben muss , von wo die mail kommt, könnte man sich eine "sendermail" machen die dann zu einer "empfänger mail"
    sendet.

    du kannst dir auch einmal die Lösung von Schnuffel (Link in Signatur) anschauen, er hat eine Gui dabei

    mfg (Auto)Bert

  • Text mit Bild vergleichen

    • autoBert
    • 19. Juni 2010 um 12:43
    Zitat von Freaky

    Die Forenregeln kenne ich danke ;)
    Und es ist kein Captcha da ich nicht glaube das ein Captcha eine Landschaft im Hintergrund hat ^^
    Ich will eigentlich nur ein Tool was mir ein Chatverlauf mitschreibt da ich aber das nicht markieren kann, möchte ich Screens machen und halt den Text da raus :D

    Zitat von Freaky

    kA ob es gegen die Spielregeln ist aber wie kann ich das aus dem Ram lesen ?


    Beide Verfahren werden gerne zum BOTen bzw. CAPTCHA umgehen benutzt, du wirst also verstehen, dass für solch ein Thema (auch wenn du nicht diese Absicht hast) hier nicht öffentlich supported wird.
    Warum du allerdings einen neuen Thread aufmachst, obwohl du hier: [ offen ] Text vom Bild rausfiltern bereits die selbe Frage gestellt hast, verstehe ich nicht, da du dort ja schon gute Tipps bekommen hast,

    mfg (Auto)Bert

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™