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

Beiträge von wirr4all

  • Radiobutton, Textfarbe bleibt schwarz

    • wirr4all
    • 19. Juni 2016 um 19:17

    ein ganz herzliches . . . hallo lieber Xorinator

    du hast die lösung getroffen.
    hier gleich der korrigierte source

    AutoIt
    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    
    
    $oForm1=GUICreate("Radiobutton_Textfarbe_so_einstellen",360,100,100,100)
    $oRadio1=GUICtrlCreateRadio("",10,10,20,20)
    $oLabel1=GUICtrlCreateLabel("Radio1",10+20,10+2,80,20)
    GUICtrlSetFont($oLabel1,9,400,0,"verdana",5)  ;;400=normal 700=fett  5=CLEARTYPE_QUALITY
    GUICtrlSetColor($oLabel1,"0xFF0000")  ;;<=====ROT
    
    
    $oRadio2=GUICtrlCreateRadio("",10,40,20,20)
    $oLabel2=GUICtrlCreateLabel("Radio2",10+20,42,80,20)
    GUICtrlSetFont($oLabel2,9,400,0,"verdana",5)  ;;400=normal 700=fett  5=CLEARTYPE_QUALITY
    GUICtrlSetColor($oLabel2,"0x0000FF")  ;;<=====BLAU
    
    
    GUICtrlSetState($oRadio2,$GUI_CHECKED)
    GUISetState(@SW_SHOW)
    
    
    While 1
    $nMsg=GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    GUIDelete()
    Exit
    EndSwitch
    WEnd
    Alles anzeigen

    die ganzen teile vom "API" habe ich weggelassen, weil mir die klicksensitivität allein vom punkt genügt
    (klicken auf den text ist wirkungslos).
    [Blockierte Grafik: http://www.aaoo.info/autoit/radiobutton_textfarbe_so_festlegen.jpg]

    einfach die masse von GUICtrlCreateRadio nur so gross machen wie der punkt sein soll und daneben/anschliessend ein GUICtrlCreateLabel platzieren.

    damit ist das problem gelöst.

    DuG
    -

  • Radiobutton, Textfarbe bleibt schwarz

    • wirr4all
    • 19. Juni 2016 um 17:41

    hallo zusammen

    hier gleich der muster-source

    AutoIt
    #include <GUIConstantsEx.au3>
    
    
    GUICreate("Fehler_Textfarbe_Radiobutton")
    
    
    $oRadio1=GUICtrlCreateRadio("Radio1",10,10,120,20)
    GUICtrlSetBkColor($oRadio1,"0x0000FF")
    GUICtrlSetColor($oRadio1,"0xFF0000")  ;;<=====ROT
    
    
    $oRadio2=GUICtrlCreateRadio("Radio2",10,40,120,20)
    GUICtrlSetState($oRadio2,$GUI_CHECKED)
    
    
    GUISetState(@SW_SHOW)
    
    
    While 1
    $idMsg=GUIGetMsg()
    Select
    Case $idMsg=$GUI_EVENT_CLOSE
    ExitLoop
    EndSelect
    WEnd
    Alles anzeigen

    die textfarbe des radiobuttons bleibt immer schwarz.
    [Blockierte Grafik: http://www.aaoo.info/radiobutton_textfarbe_immer-schwarz.jpg]

    lösung in sicht ?
    DuG

    -

  • FFFE aus Datei auslesen (beide Byte am Anfang)

    • wirr4all
    • 18. August 2015 um 15:15

    upps!!!

    schade dass es kein trick war.
    habe bereits mit einem bravo gerechnet und die gläser für den schamppus bereitgestellt.
    okay.

    vielleicht hilft aber StdoutRead() weiter.

  • FFFE aus Datei auslesen (beide Byte am Anfang)

    • wirr4all
    • 18. August 2015 um 11:49

    hallo zusammen
    kann man nicht mit FileCopy() die Textdatei, die Probleme macht einfach kopieren als/in eine Bilddatei
    und so FileOpen() quasi überlisten. In einer Bilddatei werden ja sicher die Byte von anfang an eingelesen.

  • FileSelectFolder mit Dateianzeige

    • wirr4all
    • 5. Juli 2013 um 13:49

    hallo micha_he
    wir sind hiiier, alle versammelt und sind gespannt auf die lösung 2.
    gruss

  • FileSelectFolder mit Dateianzeige

    • wirr4all
    • 4. Juli 2013 um 08:42

    hallo gango, musst beim 2.parameter einen anderen wert setzen.

    1) also an stelle von Global Const $DIR_Flag_Arbeitsplatz = 17 ;Arbeitsplatz den gewünschten pfad.


    2) wenn ich an stelle vom arbeitsplatz den wert auf z.B. c:\lala\123 setze
    springt er nicht dorthin, zeigt aberdann alle ordner geöffnet an (da scrollstste dich müde).

  • MenuKurzwahl unterstrichen zeigen

    • wirr4all
    • 1. Mai 2013 um 15:43

    du meinst also so etwas (hier im bild das horizontale menu im fenster oben). habe keine ahnung.

    [Blockierte Grafik: http://www.novalku.com/alleForen/SampleGuiScreenshot.png]

    SampleGuiScreenshot.png

  • IE noch aktiv ?

    • wirr4all
    • 1. Mai 2013 um 09:08

    wie gango sagt, es kommt ein unschöner hinweis.

    man kann aber gleich nach dem createten von $oIE auch gleich sein handle sichern.

    mit diesem handle sind dann fehlerfreie manipulationen möglich.

    hier das beispiel dazu:

    [autoit]

    #include <IE.au3>

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

    $oIE=_IECreate("http://www.hallo-welt.de")
    $nIE=_IEPropertyGet($oIE,"hwnd")

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

    ;der Browser wird noch innerhalb der Sleep-Zeit
    ;von Hand geschlossen/beendet
    Sleep(5000)

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

    If WinActive($nIE)<>0 Then
    ConsoleWrite("Browser aktiv " & @CRLF)
    Else
    ConsoleWrite("Browser beendet " & @CRLF)
    EndIf

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

    ;ende

    [/autoit]
  • kompilierbedingungen für das EXE-icon

    • wirr4all
    • 2. Oktober 2012 um 07:50

    nachdem die resourcen eingebunden sind kann man das icon für die titelzeile des EXE einbauen mit
    #AutoIt3Wrapper_Icon=TraySetIcon(@ScriptFullPath, -51) 
    das ergibt aber eine fehlermeldung im outputfenster vom scite mit
    Icon not found:C:\AutoIt\projekte\Login4me\TraySetIcon(@ScriptFullPath, -51) 
    und
    Icon not found: TraySetIcon(@ScriptFullPath, -51) ==> Changing to default ICON.


    man kann also beim kompilieren das icon nicht wählen.

    auf die zentrale frage nach if-bedingungen im wrapper: geht nicht.

    ebenso kann man nachträglich zur laufzeit das icon vom EXE (gemeint ist das in der titelzeile, damit das allen klar ist von was wir reden) nicht geändert werden.

    es bleibt dir nichts anderes übrig als mit dem reshack das icon nach dem kompilieren im EXE zu ändern.

  • _GUICtrlRichEdit_Create mit GUICtrlSetTip

    • wirr4all
    • 23. August 2012 um 16:18

    aktuell gültige ist 3.3.8.1 und geht nicht

    [Blockierte Grafik: http://www.novalku.com/autoit-forum/20120823-161059.jpg]


    mit dem link von gango 3.3.7.20++ und geht

    ebenso mit der beta 3.3.9.4

    [Blockierte Grafik: http://www.novalku.com/autoit-forum/20120823-161116.jpg]


    supernova, kannst also weiter für uns pröbeln

  • _GUICtrlRichEdit_Create mit GUICtrlSetTip

    • wirr4all
    • 22. August 2012 um 17:09

    gruzzi gruzzi

    habe mal ein muster mit dem EasyTip.au3 gemacht.
    offenbar aber kann man nur eine infotextzeile machen !

    Spoiler anzeigen
    [autoit]

    #include <GuiRichEdit.au3>
    #include <EasyTip.au3>

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

    $oWinH=GUICreate("_CtrlToolTip-mehrzeilig",300,180,-1,-1)
    GUISetState(@SW_SHOW)

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

    $oEdit1=_GUICtrlRichEdit_Create($oWinH,"_GUICtrlRichEdit_Create",10,10,280,75)
    _GUICtrlSetTip($oEdit1,"Zeile eins, kurz" & @CRLF & "Zeile zwei, etwas länger")

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

    $oEdit2=GUICtrlCreateEdit("GUICtrlCreateEdit",10,95,280,75)
    GUICtrlSetTip($oEdit2,"Zeile eins, kurz" & @CRLF & "Zeile zwei, etwas länger")

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

    While GUIGetMsg() <> -3
    WEnd

    [/autoit]


    genügt das so ?

  • Anomalie _IECreate MSIE9 AtMail (Webmail)

    • wirr4all
    • 24. April 2012 um 09:55

    habe soeben die beta 3.3.9.4 installiert und damit geht es fehlerfrei ohne eingriffe (ebenso mit der beta 3.3.9.2).
    vergleicht man die beiden IE.au3 (3.3.8.1 und 3.3.9.4) sind beide identisch. der fehler lag wohl so wie vermutet im hardcore.

  • Anomalie _IECreate MSIE9 AtMail (Webmail)

    • wirr4all
    • 7. April 2012 um 12:18

    Damit "supernova" rasch "erfolgreich" sein kann und nicht über sinnlosen texten brüten muss, hier eine echte Alternative zum _IECreate. Das Grundproblem ist damit allerdings nicht behoben/gelöst und alle sollten weiter forschen und es auch echt mal durchführen.

    Spoiler anzeigen
    [autoit]

    ;;Anomalie_IECreate_MSIE9_AtMail_Alternative.au3 12.04.07

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

    #include <IE.au3>

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

    ;$cURL="http://www.bluewin.ch/de/email"
    ;$cURL="http://webmail.pizza-joker.com" ;;via Horde
    $cURL="http://webmail.chez-hampi.ch" ;;via AtMail

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

    ConsoleWrite("A" & @CRLF)

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

    ;;alternative zum _IECreate
    ShellExecute("iexplore.exe",$cURL)
    WinWait($cURL)
    Sleep(1000)
    $oURL=_IEAttach($cURL,"url")
    ;;alternative zum _IECreate

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

    ConsoleWrite("B" & @CRLF)

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

    Sleep(300)

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

    _IEPropertySet($oURL,"top",0)
    _IEPropertySet($oURL,"left",0)
    _IEPropertySet($oURL,"width",@DesktopWidth)
    _IEPropertySet($oURL,"height",@DesktopHeight-20)

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

    ;;ende

    [/autoit]
  • Anomalie _IECreate MSIE9 AtMail (Webmail)

    • wirr4all
    • 7. April 2012 um 11:20

    lieber "water", mehr IE udf als _IECreate kann man nicht machen und um diese funktion geht es hier. was meinst du aber an stelle von "SEND" ???

  • bei hotmail nur nachsehen ob eMails vorhanden

    • wirr4all
    • 5. April 2012 um 08:34

    habe das testmuster mit deinen zugangsdaten geprüft. mit dem gleichen misserfolg. umständlich ist, via traceroute erst die IP zu erzeugen. wir müssten da noch den original code aus der _POP3.au3 verwenden für die zerlegung des servernamens in eine IP.

  • bei hotmail nur nachsehen ob eMails vorhanden

    • wirr4all
    • 2. April 2012 um 11:33

    autoit kann auch fremde DLL's einbinden. vielleicht so:

    [autoit]

    local $oDLL,$nRetu
    $oDLL=DllOpen(@ScriptDir & "\fremdeInc\OpenPOP.dll")
    $nRetu=DllCall($oDLL,"int","FetchAllMessages", _
    "pop.gmail.com",995,1,"email-account","psw") ;;1=ssl
    DllClose($oDll)

    [/autoit]
  • bei hotmail nur nachsehen ob eMails vorhanden

    • wirr4all
    • 31. März 2012 um 14:18

    würde nicht lange bohren, findest hier http://hpop.sourceforge.net ein nettes, neuestes util welches auch bestens mit hotmail, gmail oder was sonst noch kreucht und fleucht fertig wird. bei dieser OpenPop.dll ist auch ein ausführbares EXE womit du testen/vergleichen kannst. in zukunft sicher das beste.

    kannst mir mal die daten vom gmail senden. ich teste dann von hier aus. vielleicht liegt es auch nur an der falschen IP.

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™