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

Beiträge von mcbaldrian

  • GUI am Bildschirm Rand immer sichtbar

    • mcbaldrian
    • 29. Juni 2020 um 10:18

    Servus Leute,

    weis jemand wie mman eine GUI dazu bringt das Sie am Rechten Bildschrirmrand ( oder linken ) und sich alle anderen Fenster von anderen Programmen sich an der GUI anpasst so das die GUI immer sichtbar ist.

    Ich hoffe ich habe es verstänglich erklärt

    Hat jemand sowar schon mal gebaut

    gruss Baldrian

  • Explorer in Treeview

    • mcbaldrian
    • 18. Dezember 2019 um 09:23

    Hallo Leute ich brauch eure Unterstützung,

    ich bin auf der suche nach einer Möglichkeit in einem Treeview einen vorgegebenen Pfad anzeigen zu lassen mit allen Unterverzeichnissen.

    Die Makierte Datei soll als Variable zur Verführung stehen. Der Verzeichnis Baum sollte auch Variabel sein das heißt wenn ich einen Ordner ändere sollte das auch übernommen werden. Ich hoffe ich konnte das was ich brauche vernünftig erklären.

    Beispiel Ansicht.

    pasted-from-clipboard.png


    und bevor jetzt irgendjemand schreibt das ich erstmal googeln soll ich kämpfe mit dem Problem seid 2 Monaten ohne erfolg.

    Ich habe zwar schon einiges in Autoit geschrieben aber da stoße ich offensichtlich an meine grenzen :(

    Würde mich um Vorschläge freuen.

    gruss Arno

  • Listview mit Verzeichnis Struktur

    • mcbaldrian
    • 9. Oktober 2019 um 10:37

    Hallo Leute

    Ich will einen Art Explorer nachbauen um eine Feste gelegte Verzeichnisstruktur auszulesen hab aber sowas noch nie geschrieben und stoße an meine grenzen. Könnte mir dazu jemand einen Tipp geben

    weiß jemand wie bei dem ObjCreate("Shell.Explorer.2") die Ansicht fest umstellen kann.

    Ich will ihn fest auf Details einstellen.

    Und noch eine Frage wie kann ich den Dateinamen eines mankierten Objektes ( Verzeichnis oder Datei ) in eine variable schreiben.

    #include <ButtonConstants.au3>

    #include <GUIConstantsEx.au3>

    #include <WindowsConstants.au3>

    $PatfLetter = "C:\MeineDaten"

    #Region ### START Koda GUI section ### Form=

    $Form1 = GUICreate("Form1", 615, 437, 192, 124)

    GUISetState(@SW_SHOW)

    #EndRegion ### END Koda GUI section ###

    __ExploAkt($PatfLetter)

    While 1

    $nMsg = GUIGetMsg()

    Switch $nMsg

    Case $GUI_EVENT_CLOSE

    Exit


    EndSwitch

    WEnd

    Func __ExploAkt($PatfLetter)

    $object = ObjCreate("Shell.Explorer.2")

    $GUI_ActiveX = GUICtrlCreateObj($object, 10, 10, 300, 400)

    $object.navigate($PatfLetter)

    EndFunc


    Oder hat jemand eine Bessere Variante das zu lösen


    gruss

    Arno

  • Freigabe Berechtigungen ausleden

    • mcbaldrian
    • 25. Juni 2019 um 08:58

    Danke Musashi damit kann ich arbeiten.

  • Freigabe Berechtigungen ausleden

    • mcbaldrian
    • 24. Juni 2019 um 15:34

    Meine Aufgabe ist am ende jeden Tages eine Liste TXT Datei zu erstellen wo drinsteht wer an einem Windows Server was für Freigabe Berechtigungen hat.

  • Freigabe Berechtigungen ausleden

    • mcbaldrian
    • 24. Juni 2019 um 15:32

    Das sind die Berechtigungseinstellungen ( User X hat Schreibrechte usw. ) für eine Freigabe von Windows.

    Ich will ( mus ) die auslesen und lesbar machen für eine Tägliche Überprüfung.

  • Freigabe Berechtigungen ausleden

    • mcbaldrian
    • 24. Juni 2019 um 15:00

    Hallo Leute

    kann mir jemand sagen wie ich der Reg wert "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares\Security" für die Freigabe z.b. Misthaufen als String wieder lesbar machen kann. Die REG_BINARY kann ich leider nicht in String umwandeln weder mit BinaryToString noch mit _HexToString. Hat das schon mal jemand gemacht.

    Leider ist google da auch eher stumm zu dem Thema.

    gruss Arno

  • DLL File in Script integrieren und bei start rausschreiben

    • mcbaldrian
    • 15. Januar 2019 um 15:14

    Servus alpines

    FileInstall macht genau das was ich gesucht habe.

    Manchmal ist es so einfach DANKE 8)

    Grus

    MC

  • DLL File in Script integrieren und bei start rausschreiben

    • mcbaldrian
    • 15. Januar 2019 um 13:50

    Hallo Leute,

    ich bin auf der such nach einer Möglichkeit z.b. die dll libmysql.dll und die libmySQL_x64.dll in das Script zu integrieren und beim

    Starten wird diese als erstes ins Filesystem geschrieben um Sie dann zu verwenden.

    Ich habe sowas schon mal gesehen aber finde das Script nicht mehr.

    Könnt Ihr mir da weiterhelfen.

    gruss

    MC

  • Dynamische ControllID Variablen Problem

    • mcbaldrian
    • 4. September 2018 um 14:30

    Danke alpines der hinweis war Gold richtig so in der Art habe ich es auch gemacht und jetzt geht

    DANKE

  • Dynamische ControllID Variablen Problem

    • mcbaldrian
    • 4. September 2018 um 11:40

    die Daten kommen ja aus einem Array nur ist sehr seltsam da

    MsgBox(0,"", $GrafikName) = hier kommt noch der richtige Name zurück

    $GrafikName = GUICtrlCreateGraphic(320, $hoehenwert, 91, 15)

    MsgBox(0,"", $GrafikName) = hier ist die ControllID ne 8 ( ein numerischer wert )

    Consolen ausgabe

    Name der Variable# Jet_AuftragsabgleichBE

    Name der Variable# 8

    Name der Variable# Jet_AuftragsAbMa

    Name der Variable# 10

    Name der Variable# Jet_KontNaJobsEDV

    Name der Variable# 12

    Name der Variable# Jet_UmsatzAktuell

    Name der Variable# 14


    und wenn ich im späteren Script das Array nochmal abarbeite

    um die Farbe vom GUICtrlCreateGraphic zu ändern geht das nur mit dem Numerischen Wert.

    und das verstehe ich nicht.

    Code
    Func __ProzesTest()
    For $i = 0 To UBound($filelist) - 1
            if ProcessExists($filelist[$i] & ".exe") Then
            $NameSplit = StringSplit($filelist[$i], ".")
            $GrafikName=$Grafik_ & $NameSplit[1]
            GUICtrlSetBkColor($GrafikName, 0xFA1003)
        Else
            ;Execute(@ScriptDir & "\" & $filelist[$i])
            $NameSplit = StringSplit($filelist[$i], ".")
            $GrafikName=$Grafik_ & $NameSplit[1]
            GUICtrlSetBkColor($GrafikName , 0xffffff)
            ConsoleWrite($GrafikName & ' GUICtrlSetBkColor# ' & @error & @CRLF)
            GUICtrlSetColor($GrafikName , 0xffffff) ;0xFA1003
            ConsoleWrite($GrafikName & ' GUICtrlSetColor ' & @error & @CRLF)
    EndIf
    Next
    EndFunc
    Alles anzeigen
  • Dynamische ControllID Variablen Problem

    • mcbaldrian
    • 4. September 2018 um 09:43

    Hallo Leute ich habe offensichtlich ein Verständnis Problem.

    Ich baue ein GUI Dynamisch auf da ich eine Kleine Prozessüberwachung baue.

    Jetzt habe ich folgende Situation ich lese die Prozessnamen aus und setzte diese als ControllID ein

    ( so ist zu mindestens der Plan ) leider bekomme ich eine Zahl zurückgeliefert und nicht den Prozessnamen.

    Der wäre aber wichtig da ich im späteren Script diesen wieder Brauche um dieser Wert

    GUICtrlSetBkColor($GrafikName, 0xFA1003) wieder Farblich zu ändern.

    Hat jemand eine Idee ich stehe auf dem Schlauch mal wieder :)


    Global $filelist = _FileListToArray(@ScriptDir , "Jet_*.exe", 1)

    if $debug = "1" Then _ArrayDisplay($filelist)

    #Region ### START Koda GUI section ### Form=

    $HauptF = GUICreate("Prozessüberwachung", 416, 197, -1, -1)

    $MenuItem10 = GUICtrlCreateMenu("Datei")

    $MenuItem11 = GUICtrlCreateMenuItem("Beenden", $MenuItem10)

    $MenuItem90 = GUICtrlCreateMenu("Info")

    $MenuItem91 = GUICtrlCreateMenuItem("Info", $MenuItem90)

    $hoehenwert = "10"

    For $i = 1 To UBound($filelist, 1) - 1

    $NameSplit = StringSplit($filelist[$i], ".")

    $LabelName=$Label_ & $NameSplit[1]

    $GrafikName=$Grafik_ & $NameSplit[1]

    $LabelName = GUICtrlCreateLabel($LabelName, 5, $hoehenwert, 310, 15)

    $GrafikName = GUICtrlCreateGraphic(320, $hoehenwert, 91, 15)

    MsgBox(0,"", $GrafikName)

    ConsoleWrite($GrafikName & ' Name der Variable# ' & @CRLF)

    GUICtrlSetBkColor($GrafikName, 0xFA1003)

    GUICtrlSetColor($GrafikName, 0xffffff)

    $hoehenwert = $hoehenwert + "20"

    Next

    GUISetState()


    Danke im vorraus.

  • Statistics.au3 - Balken-, Kreis- und weitere Diagramme

    • mcbaldrian
    • 25. Juli 2018 um 16:13

    Servus ich habe es gerade selber gelöst wer lesen kann ist klar im vorteil :)

    if $abs_drawing <> "" Then _stat_draw_remove($abs_drawing)

    Guss Arno und Danke nochmal

  • Statistics.au3 - Balken-, Kreis- und weitere Diagramme

    • mcbaldrian
    • 25. Juli 2018 um 10:07

    Servus,

    Danke chesstiger der Tipp war Gold wert das Diagramm wird jetzt angezeigt aber ein Problem habe ich trotzdem noch.

    Da meine Daten aus einer Datenbank kommt soll das Diagramm in Laufzeit aktualisiert werden. Jetzt ist es aber momentan so das da Diagramm in der GUI stehen bleibt und durch das neue überlagert wird.

    Kannst du mir noch einen Tipp geben wie ich das Diagramm Resete und neu aufbauen kann.

    Gruss Arno

  • Statistics.au3 - Balken-, Kreis- und weitere Diagramme

    • mcbaldrian
    • 20. Juli 2018 um 15:47

    Servus

    erst mal finde ich die Diagramme Genial genau sowas habe ich gesucht.

    ABER

    Hat das schon mal jemand in einem GUICtrlCreateTab eingebaut da bekomme ich die Balken nicht angezeigt.

    Wenn ich den Tab rausschmeiße gehst.

    Gruss Arno

  • GUI an Bildschirm Rand andocken

    • mcbaldrian
    • 12. Juli 2018 um 16:02

    DANKE wer es testen

  • GUI an Bildschirm Rand andocken

    • mcbaldrian
    • 10. Juli 2018 um 16:36

    ups

  • GUI an Bildschirm Rand andocken

    • mcbaldrian
    • 10. Juli 2018 um 16:23

    Hallo Leute,

    ich bin auf der Suche nach einer Möglichkeit eine GUI am z.b. rechten Bildschirmrand anzudocken so dass sich die alle anderen Programme ( also immer on top )daran anpassen.

    Bin schon seid längeren auf der suche.

    Hat jemand schon sowas geschrieben.

    gruss Arno

  • Prozess startet ohne GUI

    • mcbaldrian
    • 6. April 2018 um 09:35

    Hallo Leute

    ich danke euch für die Vielen Infos aber ich mache es jetzt ganz anders.

    Mein Dienst wird jetzt als Programm ( Autostart all users registry ) ausgeführt und somit ist das Problem gelöst funktioniert einwandfrei.

  • Prozess startet ohne GUI

    • mcbaldrian
    • 5. April 2018 um 19:35

    Servus misterspeed

    als ich habe einen dienst in Audit geschrieben ( läuft unter system ) der einen Prozess ( Fremdsoftware ) überwacht ob er läuft oder nicht.

    Wenn dieser Prozess ( Fremdsoftware ) gestartet wird soll eine anderes Programm ( auch Autoit mit GUI ) gestartet werden.

    Das Problem ist jetzt das mein Programm startet aber nur der Prozess ich sehe keine GUI. Starte ich mein Programm direkt kein Problem GUI da alles gut.

    Ich verstehe momentan nicht wo das genau Problem liegt.

    Ja das mit dem Datei Pfad war :) nicht optimal ich weis ist auch schon wieder geändert.

    Ich hoffe das ist jetzt so einigermaßen verständlich was ich mache und was ich für ein Problem habe.

    gruss Arno

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™