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

Beiträge von bernd670

  • Der Große Open-Source-Thread

    • bernd670
    • 30. Juni 2008 um 14:42

    Hallo,

    der besten Freeware Icon-Editoren die ich kenne ist IcoFX. Ist kein OpenSource (stimmt @Pee)!

    Wenns stört einfach wieder löschen! ;)

  • Aktuelle Sound Position

    • bernd670
    • 20. Juni 2008 um 21:04

    Du hast doch schon eine Schleife, einfach zwischen dem EndSwitch und WEnd schreiben!

  • Aktuelle Sound Position

    • bernd670
    • 20. Juni 2008 um 20:52

    Du musst die Position auch ständig abfragen und nicht nur wenn Du auf den Play-Knopf drückst!

  • Bot Coding ES muss mal was geklärt werden!

    • bernd670
    • 20. Juni 2008 um 20:07

    Hallo,

    kann man vllt. in die Nutzungsbestimmungen bei der Forumanmeldung noch erwähnen das Botcoding hier nicht unterstützt wird?

  • Bedingte Kompilierung ??

    • bernd670
    • 20. Juni 2008 um 18:57

    Hallo,

    ich benutze in diesem Fall immer IsAdmin und aktiviere die entsprechenden Controls/Funktionen nur wenn jemand mit Adminrechten das Programm ausführt. Das hat den Vorteil es gibt nur eine Version des Programms und es kann nicht versehentlich die falsche Version weitergegeben werden!

  • @OSBuild welche Antworten möglich??

    • bernd670
    • 20. Juni 2008 um 18:52

    Hallo,

    ist das die einzigste WMI-Abfrage die nicht funktioniert? Evtl. ist ja ein Fehler im WMI.

    http://windowsxp.mvps.org/repairwmi.htm
    http://www.microsoft.com/technet/script…s/help/wmi.mspx

  • RunAsSet gibt es nicht mehr???

    • bernd670
    • 20. Juni 2008 um 12:34

    Hallo,

    Du siehst das vollkommen richtig das RunAsSet weggefallen ist und dafür jetzt RunAs und RunAsWait existiert! Es ist aber kein großer Verlust da sich RunAsSet eh nur auf die Befehle Run und RunWait ausgewirkt haben.

  • GuictrlRebar fragen

    • bernd670
    • 14. Juni 2008 um 19:32

    Hallo,

    mit _GUICtrlToolbar_GetButtonState!

    Spoiler anzeigen
    [autoit]

    #include <GuiReBar.au3>
    #include <GuiToolBar.au3>
    #include <GuiComboBox.au3>
    #include <GuiDateTimePicker.au3>
    #include <WindowsConstants.au3>
    #include <Constants.au3>
    #include <GuiConstantsEx.au3>

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

    Opt("MustDeclareVars", 1)

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

    $Debug_RB = False

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

    Global $hReBar

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

    _Main()

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

    Func _Main()
    Local $hgui, $btnExit, $hToolbar, $hCombo, $hDTP, $hInput
    Local Enum $idNew = 1000, $idOpen, $idSave, $idHelp

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

    $hgui = GUICreate("Rebar", 400, 396, -1, -1, BitOR($WS_MINIMIZEBOX, $WS_CAPTION, $WS_POPUP, $WS_SYSMENU, $WS_MAXIMIZEBOX))

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

    ; create the rebar control
    $hReBar = _GUICtrlReBar_Create($hgui, BitOR($CCS_TOP, $WS_BORDER, $RBS_VARHEIGHT, $RBS_AUTOSIZE, $RBS_BANDBORDERS))

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

    ; create a toolbar to put in the rebar
    $hToolbar = _GUICtrlToolBar_Create($hgui, BitOR($TBSTYLE_FLAT, $CCS_NORESIZE, $CCS_NOPARENTALIGN))

    ; Add standard system bitmaps
    Switch _GUICtrlToolbar_GetBitmapFlags($hToolbar)
    Case 0
    _GUICtrlToolbar_AddBitmap($hToolbar, 1, -1, $IDB_STD_SMALL_COLOR)
    Case 2
    _GUICtrlToolbar_AddBitmap($hToolbar, 1, -1, $IDB_STD_LARGE_COLOR)
    EndSwitch

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

    ; Add buttons
    _GUICtrlToolbar_AddButton($hToolbar, $idNew, $STD_FILENEW)
    _GUICtrlToolbar_AddButton($hToolbar, $idOpen, $STD_FILEOPEN)
    _GUICtrlToolbar_AddButton($hToolbar, $idSave, $STD_FILESAVE)
    _GUICtrlToolbar_AddButtonSep($hToolbar)
    _GUICtrlToolbar_AddButton($hToolbar, $idHelp, $STD_HELP)

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

    ; create a combobox to put in the rebar
    $hCombo = _GUICtrlComboBox_Create($hgui, "", 0, 0, 120)

    _GUICtrlComboBox_BeginUpdate($hCombo)
    _GUICtrlComboBox_AddDir($hCombo, @WindowsDir & "\*.exe")
    _GUICtrlComboBox_EndUpdate($hCombo)

    ; create a date time picker to put in the rebar
    $hDTP = _GUICtrlDTP_Create($hgui, 0, 0, 190)

    ; create a input box to put in the rebar
    $hInput = GUICtrlCreateInput("Input control", 0, 0, 120, 20)

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

    ; default for add is append

    ; add band with control
    _GUICtrlReBar_AddBand($hReBar, $hCombo, 120, 200, "Dir *.exe")

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

    ; add band with date time picker
    _GUICtrlReBar_AddBand($hReBar, $hDTP, 120)

    ; add band with toolbar to begining of rebar
    _GUICtrlReBar_AddToolBarBand($hReBar, $hToolbar, "", 0)

    ;add another control
    _GUICtrlReBar_AddBand($hReBar, GUICtrlGetHandle($hInput), 120, 200, "Name:")

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

    $btnExit = GUICtrlCreateButton("Exit", 150, 360, 100, 25)
    GUISetState(@SW_SHOW)

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

    While 1
    If BitAND(_GUICtrlToolbar_GetButtonState($hToolbar, $idSave), $TBSTATE_PRESSED) = $TBSTATE_PRESSED Then
    MsgBox(0,"", "Save-Button")
    EndIf

    Switch GUIGetMsg()
    Case $GUI_EVENT_CLOSE, $btnExit
    Exit
    EndSwitch
    WEnd
    EndFunc ;==>_Main

    [/autoit]
  • AdlibEnable

    • bernd670
    • 14. Juni 2008 um 08:06
    Zitat von BugFix


    Die fehlende Problembeschreibung! :D

    Ich übernehm das mal (jetzt müssen wir auch schon selbst die Fehler beschreiben)!
    Fehlerbeschreibung: Nach AdlibDisable bleibt das Fenster weiterhin OnTop!


    Nach AdlibDisable muss das OnTop-Flag auch wieder entfernt werden!

    [autoit]


    Case $msg_1 = $normalitem
    AdlibDisable()
    WinSetOnTop("InternetRadio","",0)

    [/autoit]
  • Hilfe Videos

    • bernd670
    • 13. Juni 2008 um 21:25

    In Zeile 25 muss ein EndIf und kein ElseIf stehen!
    Am Ende von Zeile 44 fehlt noch eine schliessende Klammer!

  • AdlibEnable

    • bernd670
    • 13. Juni 2008 um 21:06

    Das kann immer noch nicht der ganze Code sein! GUIGetMsg funktioniert nur mit GUI's (Stichwort: GUICreate).
    Ausserdem hast Du immer noch nicht geschrieben was nicht funktioniert (Fehlerbeschreibung, Fehlermeldung)!

  • AdlibEnable

    • bernd670
    • 13. Juni 2008 um 20:55

    Wieso kann es an nichts anderem liegen das es nicht funktioniert?
    An dem geposteten Teil kann man wohl am wenigsten falsch machen!
    Es wäre auch intressant zu wissen was nicht funktioniert!

  • Fenster während Prozess schließen

    • bernd670
    • 11. Juni 2008 um 19:12

    Hallo,

    warum so kompliziert?

    [autoit]

    ; Daten kopieren
    If Not FileExists("H:\spielstand\Schule2000total\Diktate2") Then DirCreate("H:\spielstand\Schule2000total\Diktate2")
    DirCopy("H:\spielstand\Schule2000total\Diktate2", "C:\Programme\BHV\WinLernenDiktate2", 1)

    ; Programm starten
    $PID = Run("C:\Programme\BHV\WinLernenDiktate2\Diktat32.exe")

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

    While ProcessExists($PID)
    If WinActive("WinLernen", "Zugriffsverletzung bei Adresse") Then Send("{SPACE}")
    Sleep(500)
    WEnd

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

    ; Daten wieder zurückkopieren
    FileCopy("C:\Programme\BHV\WinLernenDiktate2\RESULT.ini", "H:\spielstand\Schule2000total\Diktate2", 1)
    FileCopy("C:\Programme\BHV\WinLernenDiktate2\Klasse.ini", "H:\spielstand\Schule2000total\Diktate2", 1)

    [/autoit]
  • EditorXXL

    • bernd670
    • 11. Juni 2008 um 17:40

    Also bei mir sieht das ohne Tab so aus:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.
    und mit Tab so:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

  • EditorXXL

    • bernd670
    • 11. Juni 2008 um 17:22

    Hallo,

    ein kleiner Tip:

    Wenn man bei Menüeinträgen Tastenkombinationen mit angeben will, dann sollte man zwischen den Menüeintrag und die Tastenkombination ein Tabulatorzeichen setzen, dadurch werden die Tastenkombinationen korrekt untereinander angeordnet!

    also statt

    [autoit]

    $item = GUICtrlCreateMenuItem("Öffnen... Strg+O", $menu)

    [/autoit]


    so

    [autoit]

    $item = GUICtrlCreateMenuItem("Öffnen..." & @TAB & "Strg+O", $menu)

    [/autoit]
  • Import CSV Datei

    • bernd670
    • 11. Juni 2008 um 05:29

    Hallo,

    meinst Du sowas ? http://www.msexchangeforum.de/modules/smartfaq/faq.php?faqid=63

  • Warte bis das Programm beendet ist

    • bernd670
    • 10. Juni 2008 um 17:02

    Hallo und willkommen,

    dafür gibt es die Funktion ProcessWaitClose, RunWait oder ShellExecuteWait!

  • .Png in Guictrlcreatepic verwenden ?

    • bernd670
    • 8. Juni 2008 um 16:59

    Google macht das schon! :D
    http://translate.google.com/translate?u=http%3A%2F%2Fwww.autoitscript.com%2Fforum%2Findex.php%3Fshowtopic%3D47651%26hl%3DPNG&hl=de&ie=UTF8&sl=en&tl=de

    Ist zwar keine gute Übersetzung aber ich glaube nicht das dir hier einer 119 Beiträge übersetzt!

  • GUICtrlCreateInput als Passwortabfrage??

    • bernd670
    • 6. Juni 2008 um 22:19

    Hallo,

    geht das?


    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <EditConstants.au3>
    #Include <SendMessage.au3>

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

    Opt('MustDeclareVars', 1)

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

    Local $file, $btn, $msg

    GUICreate(" My GUI input acceptfile", 320, 120, @DesktopWidth / 2 - 160, @DesktopHeight / 2 - 45)
    $file = GUICtrlCreateInput("", 10, 5, 300, 20, $ES_PASSWORD)
    $btn = GUICtrlCreateButton("Ok", 40, 75, 60, 20)

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

    _SendMessage(GUICtrlGetHandle($file), $EM_SETPASSWORDCHAR, Asc('*'), 0)

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

    GUISetState()

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

    $msg = 0
    While $msg <> $GUI_EVENT_CLOSE
    $msg = GUIGetMsg()
    Select
    Case $msg = $btn
    ExitLoop
    EndSelect
    WEnd

    [/autoit]
  • dll dateien in exe einbinden

    • bernd670
    • 6. Juni 2008 um 16:44

    Hallo,

    Du musst nur statt _ZipPlugin.au3 die Datei _ZipPlugin.pll.au3 includen und am Anfang deines Programms die Funktion _ZipPluginInit() aufrufen!

    PS: Es handelt sich hier nicht um ein PlugIn für WinZip, sondern um eine ,von Stephen Podhajecki programmierte, dll mit dem Namen Au3Zip.dll. Laut Lizenzbedingung von WinZip ist sowas nämlich untersagt!

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™