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

Beiträge von RR04

  • SciTE4AutoIT & Koda, aber Koda ist nicht embedded

    • RR04
    • 23. Dezember 2008 um 17:39

    Hallo und herzlich Willkommen !

    Eine *.au3-Datei mit Scite öffnen, im Menü>Tools>Koda(FormDesigner) Alt+m geht es los.

    Spoiler anzeigen


    Reihenfolge:

    Die besten Erfahrungen haben wir mit folgender Installationsreihenfolge gemacht:
    1. Installation der stabilen AutoIt-Version
    (wenn möglich am besten mit Standardpfad, aber auch ein anderes Verzeichnis sollte er verkraften)
    2. Installation der SciTE-Version für die stabile Version
    3. Installation der AutoIt-Beta-Version
    4. Installation der SciTE-Updates für die AutoIt-Beta-Version


    siehe auch hier
    Viel Erfolg ! :)

  • Frohe Weihnachten

    • RR04
    • 23. Dezember 2008 um 17:22

    Allen Frohe Weihnachten auch vom Ritzelrocker04 ! :rock:

  • Seriennr. & Bezeichnung des USB-Stick auslesen

    • RR04
    • 22. Dezember 2008 um 16:05

    Raupi ,

    ja danke. Ich schaue es mir an. :thumbup:

  • Seriennr. & Bezeichnung des USB-Stick auslesen

    • RR04
    • 22. Dezember 2008 um 15:16

    funkey,
    guter Tipp. Doch ganz so einfach ist es nicht. ;)
    siehe: "(also nicht Label, sondern SanDisk... oder PNY...)"

  • Seriennr. & Bezeichnung des USB-Stick auslesen

    • RR04
    • 21. Dezember 2008 um 20:06

    Raupi,
    danke für den Tipp.
    Ich habe festgestellt, wenn ich einen Rechtsklick auf den Stick mache und den Reiter Eigenschaften>Hardware wähle wird die Stickbezeichnung angezeigt. Nur wo kann ich das jetzt auslesen ? ?(

  • Seriennr. & Bezeichnung des USB-Stick auslesen

    • RR04
    • 21. Dezember 2008 um 19:20

    Ich möchte auf meinem USB-Stick die Bezeichnung (also nicht Label, sondern SanDisk... oder PNY...) und die Seriennummer auslesen. Das Script/Programm liegt auf dem zu prüfenden Stick (RegRead, dllcall) ?

    Danke und
    Schöne Feiertage ! :)

  • GuiOnEventMode() :S

    • RR04
    • 21. Dezember 2008 um 16:07

    Hi,

    Variablen doppelt oder nicht vergeben, beide GUIs werden gleichzeitg aufgerufen ! ;)

  • Programm unter WIndows öffnen c:/programme/... ? ShellExecute

    • RR04
    • 21. Dezember 2008 um 11:31

    Hi,

    den Ordner Programme findet man mit dem Macro "@ProgramFilesDir" , auch wenn er nicht auf "C:\" liegt oder eine andere Sprachversion von Windows nutzt (Program files ; siehe Hilfe).

    [autoit]


    $7zip = @ProgramFilesDir & "\7-Zip\7zFM.exe"
    ;Run($7zip) ;i mit Run
    ShellExecute($7zip) ;i natürlich auch mit ShellExecute

    [/autoit]


    EDIT: Oscar war schneller. ;)
    Allen schöne Feiertage ! :)

  • Wenn man einen Button in der MsgBox drückt

    • RR04
    • 20. Dezember 2008 um 18:37

    Hi und herzlich Willkommen !

    Rückgabewerte zu MsgBox in der Hilfe und schreibweise der Variablen beachten.

    [autoit]


    $msg = MsgBox(0,"Hallo Infact","Klicke auf Ok um das Prog zu starten")
    If $msg = 1 Then _Machen()

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

    Func _Machen()
    ;Sleep(3000)
    ;Send("Hallo Welt")
    MsgBox(0,"","Hallo Infact aus der Funktion !" & @TAB)
    EndFunc

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


    Allen schöne Feiertage ! :)

  • Sicher ist Sicher...

    • RR04
    • 19. Dezember 2008 um 14:13

    Beim C´t-Software-Team und nun gelistet auf heise online !

    Hier der Link zu "Sicher ist Sicher" auf heise online im Heise-Software-Archiv
    http://www.heise.de/software/default.shtml?prg=61029

    Download siehe auch Post #1
    Viel Spaß mit SiS ! ;)

  • Programm tut nach Compilen nicht mehr

    • RR04
    • 18. Dezember 2008 um 19:12

    Hier meine Unterscheidungskriterien:

    1.Lebensnotwendige Basisdateien, ohne denen der Betrieb des Programms nicht gegeben ist oder dann keinen Sinn mehr macht
    2.Lese oder Schreibstatus nötig ist (Ini-,log)
    3.Zusatz-Dateien die nicht zum betreiben notwendig sind (Hilfedateien)

    Allen schöne Feiertage ! :)

  • Sicher ist Sicher...

    • RR04
    • 18. Dezember 2008 um 16:14

    Anpassungen vorgenommen:

    - Die angepasste Ressourcen-DLL aus Post #87 ist nun fester Bestandteil
    - Kleinere Anpassungen an der Hilfedatei
    - Die Datei 7za.exe wird nun in Version 4.62 mitgeführt

    Download siehe Post #1
    Viel Spaß mit SiS ! :thumbup:

  • Programm tut nach Compilen nicht mehr

    • RR04
    • 18. Dezember 2008 um 14:44

    Hi,

    je nach dem, kannst Du hier eine Existenzabfrage/Fehlermeldung einbauen. ;)

  • Programm tut nach Compilen nicht mehr

    • RR04
    • 18. Dezember 2008 um 14:00

    Hallo Zord !

    Das Kompilieren erledige ich in der Regel im Menü>Tools>Compile, denn hier bekommt man Fehlermeldungen und Hinweise. Manchmal hat man nur eine Variable doppelt, falsch geschrieben oder vergessen. Auch weitere Einstellungen habe ich so vor Augen (Tidy, Obfuscator, Kompression).
    Daher ist für mich, die Möglichkeit mit dem Rechtsklick nur eine Notlösung. :)

  • GUI Combo unbeschreibbar, weiß...

    • RR04
    • 14. Dezember 2008 um 13:23

    Hallo,
    siehe RR04 Post # 12

    etwa so meinte es Raupi, wie in meinem Post #12, da ich kein Vista nutze kann ich nichts dazu sagen oder testen. Also selbst mal versuchen. ;)

    Spoiler anzeigen
    [autoit]


    #include <GUIConstantsEx.au3>
    #include <ComboConstants.au3>

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

    Opt('MustDeclareVars', 1)

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

    Example()

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

    Func Example()
    Local $msg
    GUICreate("My GUI combo") ; will create a dialog box that when displayed is centered

    DllCall("uxtheme.dll", "none", "SetThemeAppProperties", "int", 0) ;<##############################
    GUICtrlCreateCombo("item1", 10, 10, 300, 500) ; create first item
    GUICtrlSetData(-1, "item2|item3", "item3") ; add other item snd set a new default

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

    GUICtrlCreateCombo("item1", 10, 50, 300, 500, $CBS_DROPDOWNLIST) ; create first item
    GUICtrlSetData(-1, "item2|item3", "item3") ; add other item snd set a new default
    DllCall("uxtheme.dll", "none", "SetThemeAppProperties", "int", 7) ;<##############################

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

    GUISetState()

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

    ; Run the GUI until the dialog is closed
    While 1
    $msg = GUIGetMsg()

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

    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
    EndFunc ;==>Example

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

    ;i siehe RR04 Post # 12
    ;DllCall("uxtheme.dll", "none", "SetThemeAppProperties", "int", 0)
    ;[...]
    ;DllCall("uxtheme.dll", "none", "SetThemeAppProperties", "int", 7)

    [/autoit]


    Allen schöne Feiertage ! :)

  • Mit mehreren GUI´s arbeiten...

    • RR04
    • 14. Dezember 2008 um 13:02

    Hi und herzlich Willkommen FreeStylaa !

    Am besten erstellst du die GUIs an den Anfang der Scriptes . Ich empfehle den "GUIOnEventMode". Welche GUI Sichtbar sein soll, kannst du mit GuiSetState bestimmen . Siehe auch in der Hilfe nach.

    Bei derart vielen GUIs, auch mal überlegen, ob man nicht vielleicht eine GUI immer wieder befüllen kann ?

    [autoit]


    Opt("GUIOnEventMode", 1)
    GUISetState(@SW_SHOW, $gui1)

    [/autoit]


    Allen schöne Feiertage ! :)

  • GUI Combo unbeschreibbar, weiß...

    • RR04
    • 13. Dezember 2008 um 13:26

    Hi grüß Euch !

    Vielleicht so eine Sache mit dem MS Style- Theme wieder ?

    [autoit]


    DllCall("uxtheme.dll", "none", "SetThemeAppProperties", "int", 0)
    ;[...]
    DllCall("uxtheme.dll", "none", "SetThemeAppProperties", "int", 7)

    [/autoit]


    :)

  • Sicher ist Sicher...

    • RR04
    • 12. Dezember 2008 um 19:30

    Die Ressourcen-DLL "sis_rc.dll" habe ich angepasst, von 410kb zu 60kb, ist sie fast 7 mal kleiner bei gleicher Funktionalität.
    Nutzer von SiS können diese Datei in den Ordner "\SiSsys\" kopieren und sich selbst überzeugen ! ;)

    EDIT:
    Die angepasste Ressourcen-DLL ist nun fester Bestandteil, siehe Post #88.

    Viel Spaß mit SiS ! :thumbup:

  • SourcFile erstellen anstelle einer DLL-Datei

    • RR04
    • 12. Dezember 2008 um 19:16

    Ich dachte nur, dass es unter allen Bedingungen funktionieren muss, wenn es in Programmen Verwendung finden soll. Da ich ja bereits die DLLs mit dem ResHacker erstelle und diese auch nach dem Reglement behandelt werden können ist dieser Weg OK. :)

    ein Beispiel:
    Sicher ist Sicher...

    EDIT:
    Ich habe bei mir eine Anpassung vorgenommen, nun geht es.
    Vielleicht kannst Du das noch einbauen.

    [autoit]


    #RequireAdmin ;<- Anpassung vorgenommen nun geht es

    [/autoit]


    Allen schöne Feiertage ! :)

  • SourcFile erstellen anstelle einer DLL-Datei

    • RR04
    • 12. Dezember 2008 um 18:58

    Hi Progandy !

    Schreibrechte ? Aber selbst das fertige Beispiel von Funkey geht bei mir nicht. Weiterhin soll es ja auch auf anderen PCs funktionieren ohne Werkzeugkasten. Also wie DLLs !!

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™