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

Beiträge von Schnitzel

  • Transparenter Text auf Bild

    • Schnitzel
    • 9. September 2010 um 13:26

    Mit transparent meinst du den Hintergrund des Textes oder?

    so in etwa?

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>

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

    $Form1 = GUICreate("", 500, 400)
    $Pic1 = GUICtrlCreatePic(@ScriptDir & "\test.jpg", 0, 0, 500, 400, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
    GUICtrlSetState(-1, $GUI_DISABLE)
    $Label1 = GUICtrlCreateLabel("Test", 120, 120, 220, 120)
    GUICtrlSetFont(-1, 80, 400, 0, "MS Sans Serif")
    GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT )
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    EndSwitch
    WEnd

    [/autoit]
  • _Stringencrypt(...) = -1???

    • Schnitzel
    • 9. September 2010 um 13:13

    Sieh dir mal lieber das an ;)

    Spoiler anzeigen
    [autoit]

    #include <String.au3>
    $trowssap = "test"
    MsgBox(0,"",$trowssap)
    $trowssap_crypt = _StringEncrypt(1, $trowssap, "$trowssap", 4)
    MsgBox(0,"",$trowssap_crypt)
    $trowssap_encrypt = _StringEncrypt(0, $trowssap_crypt, "$trowssap", 4)
    MsgBox(0,"",$trowssap_encrypt)

    [/autoit]
  • Wallpaper im laufenden Betrieb ändern

    • Schnitzel
    • 9. September 2010 um 11:37

    Der Thread ist 2 Jahre alt und steht auf gelöst.
    Ich glaube nicht dass dieses Thema noch aktiv ist

    PS: Leichenschänder :P

  • triviales öffnen eines bestimmten Dateityps

    • Schnitzel
    • 9. September 2010 um 08:26

    Joa geht genauso, je nachdem wie er es haben will.
    _FileListToArray würde halt gleich die komplette liste angeben, falls man doch mehrere .cbp Dateien in dem Ordner hat, oder man sicherstellen will dass es nur 1 .cbp ist.

    _FileListToArray arbeit ja eh mit FileFindFirstFile

  • triviales öffnen eines bestimmten Dateityps

    • Schnitzel
    • 9. September 2010 um 08:04

    Probier das mal:
    ist jetz nur quick 'n dirty, aber das kannst du dir ja anpassen ;)

    Spoiler anzeigen
    [autoit]

    #include <File.au3>

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

    $ordnerpfad = "D:\Projekt\Dateien\Projektordner\"
    $array = _FileListToArray($ordnerpfad, "*.cbp")
    If IsArray($array) And $array[0] = 1 Then
    $dateipfad = $ordnerpfad & "\" & $array[1]
    EndIf
    MsgBox(0,"",$dateipfad)

    [/autoit]
  • Wo finde ich UDFs

    • Schnitzel
    • 9. September 2010 um 07:58

    hab mal schnell die größte Sammlung gesucht die ich kenne:

    http://www.autoitscript.com/forum/index.php?showtopic=45167

  • Wo finde ich UDFs

    • Schnitzel
    • 9. September 2010 um 07:48

    Eine direkte UDF-Sammlung gibt es nicht, einige haben zwar mal damit angefangen aber die wurden meistens nicht groß erweitert.

    D.h. für dich: einfach googeln

  • Group Box Farb Fehler?

    • Schnitzel
    • 9. September 2010 um 07:43

    Aus der Hilfe zu Guictrlsetcolor:

    Zitat

    Checkbox, Radio, Group oder Progress-Controls können nicht gefärbt werden, wenn der "Windows XP style" verwendet wird.

  • .txt auslesen und in ein Editfeld wiedergeben lassen

    • Schnitzel
    • 8. September 2010 um 19:26

    lad sie doch einfach ins Tempverzeichnis, dann auslesen und ins Edit schreiben.

  • Koda import

    • Schnitzel
    • 8. September 2010 um 17:43
    Zitat von Ilse

    Ein Tutorial das alles genau zeigt!


    haste das links unter "wichtige Links" entdeckt oder wie :D

  • Variable für mehrere programme setzen

    • Schnitzel
    • 8. September 2010 um 17:42
    Zitat von alexanderschill

    is halt so


    FÜR WAS?

  • Variable für mehrere programme setzen

    • Schnitzel
    • 8. September 2010 um 17:36

    Für was denn bitte 200 programme?

  • Variable für mehrere programme setzen

    • Schnitzel
    • 8. September 2010 um 17:34

    wieso nicht einfach ne ini?

    Aber man kann scripte auch kommunizieren lassen.
    Einfach SuFu nutzen, das gabs schon 100 mal.

  • Bitte um Hilfe bei einem eigenen Skript

    • Schnitzel
    • 8. September 2010 um 14:40

    Bitte bei längeren Quelltexten immer Spoiler verwenden.
    Einfach mit dem Button: [Blockierte Grafik: http://www.autoit.de/wcf/icon/wysiwyg/insertSpoilerM.png]

    Einen Thread kannst du auf gelöst setzen indem du den ersten Post bearbeitest, als Präfix gelöst auswählst und das ganze Speicherst/Sendest.

  • Bitte um Hilfe bei einem eigenen Skript

    • Schnitzel
    • 8. September 2010 um 11:20

    Also zuerst mal Herzlich Willkommen im Forum ;)

    In dem Script sind einige Dinge die sehr fehleranfällig sind.
    z.B. in eine ein Textfile mithilfe von notepad zu bearbeiten
    Dafür gibt es Funktionen wie: Filewrite.

    Auch das ControlgetHandle wird/kann Probleme verursachen, da du keine ControlId angibst (der 3te Parameter der bei dir "" ist)
    Und ein Skript öfter starten muss im Normalfall auch nicht sein.

    Vielleicht wäre es ganz gut wenn du beschreibst was genau das Script alles machen soll.
    Ich denke da lässt sich einiges optimieren ;)

    Edit:
    und bitte beim nächsten mal Spoiler und Autoit-Code-Boxen verwenden
    also die beiden hier:
    [Blockierte Grafik: http://www.autoit.de/wcf/icon/wysiwyg/insertSpoilerM.png][Blockierte Grafik: http://www.autoit.de/wcf/icon/wysiwyg/insertAutoItM.png]

  • Anfänger Frage

    • Schnitzel
    • 8. September 2010 um 10:46

    Bemerkung die bei FileRead steht:
    Wenn ein Dateiname statt eines Dateihandles angegeben wird, wird die Datei während des Funktionsaufrufes geöffnet und geschlossen. Für die Bearbeitung großer Textdateien ist das viel langsamer als die Arbeit mit Handles.
    Hinweis: Nicht die Verwendung von Dateihandles und -namen vermischen. So soll man zum Beispiel nicht eine Datei mit FileOpen öffnen und dann in dieser Funktion einen Dateinamen verwenden. Entweder Handles oder Dateinamen benutzen - nicht beides!

    Fileopen nehme ich immer wenn:
    - die datei groß ist
    - ich oft darauf zugreife
    - ich sicherstellen will dass die datei wärend der Laufzeit nicht von anderen Programmen verändert wird

  • OnEventMode

    • Schnitzel
    • 8. September 2010 um 08:36

    Du hast bei Button 1 und 3
    GUISetOnEvent
    es müsste aber heißen
    GUICtrlSetOnEvent

    Ist mir auch schon passiert ^^

  • Pfad eines geöffneten Projects auslesen

    • Schnitzel
    • 8. September 2010 um 08:29

    hab grade bisschen rumgeforscht.
    Unter @AppDataDir & "\codeblocks" gibts ein config file (heißt default.conf)
    In der stehen die Recent projects drin

  • Pfad eines geöffneten Projects auslesen

    • Schnitzel
    • 8. September 2010 um 08:00

    Leider sind bei mir Bilder von Imageshack geblockt...

    Aber:
    Kann es sein dass du mit der Tastenkombination im Explorer einen Favoriten-Ordner ansiehst?

  • Anfänger Frage

    • Schnitzel
    • 7. September 2010 um 22:09

    das geht so:

    [autoit]

    $open = FileOpen("C:\Users\User\Desktop\Autoit\AusTXTlesen\txt.txt")
    ; 0 brauchst du nicht da das Standard ist und als Pfad könntest du auch mit @DesktopDir & "\Autoit\AusTXTlesen\txt.txt" arbeiten
    $read = Fileread($open)
    MsgBox(0,"Test",$read)
    FileClose($open)

    [/autoit]

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™