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

Beiträge von PrideRage

  • Wechsel zwischen mehreren GUIs / Tabs

    • PrideRage
    • 8. September 2010 um 18:37

    Hast du es mal mit GUISwitch versucht ?

    Edit: Beispiel, du hast $gui1 erstellt, und danach $gui2, jetzt ist der Focus auf
    $gui2, dann kannst du den Focus mit GuiSwitch($gui1) zu $gui1 wechseln.

  • GDI+ Visualizer: Oscilloscope Farbrausch d-|•b (Build 2010-09-08)

    • PrideRage
    • 8. September 2010 um 17:59

    Super gelungen.
    Erinnert mich an den WMP Vizualizer ;)
    Und malwieder hast du wirklich wenig code benutzt.

  • Uhrzeit und Countdown

    • PrideRage
    • 7. September 2010 um 19:01

    Meinst du so ?

    Spoiler anzeigen
    [autoit]

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

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

    AdlibRegister("tick", 1000)
    #Region ### START Koda GUI section ### Form=
    $MainGui = GUICreate("Uhrzeit und CD", 400, 33, 150, 150)
    $clock = GUICtrlCreateLabel("Uhrzeit: ", 8, 8, 137, 17)
    $dungeonzeit = GUICtrlCreateLabel("Countdown", 152, 8, 78, 17)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

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

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

    Func tick()
    GUICtrlSetData($clock, "Uhrzeit: " & _NowTime())
    EndFunc

    [/autoit]
  • DesktopSearch

    • PrideRage
    • 7. September 2010 um 18:55

    Hallo.
    Du verschwendest viel zu viele resourcen für den Style, bei meinem Pc liegt die Prozessorauslastung bei 80-100%
    ohne überhaupt zu suchen o.Ä.
    Der klassische Style ist öde aber er erfüllt seinen Zweck.

    Zum Skript.
    Rechtsklick -> Irgendeine Auswahl = Error (ohne Items)

    Spoiler anzeigen

    C:\Dokumente und Einstellungen\Pride\Desktop\DesktopSearch\Desktopsuche.au3 (100) : ==> Array variable has incorrect number of subscripts or subscript dimension range exceeded.:
    $item=$xx[1]
    $item=^ ERROR

    Wenn ich auf Suchen klicke kommen 2 Menu items, die sagen ich soll warten, die aber sofort wieder verschwinden.
    Deswegen bin ich mir unsicher, ob dein Skript wiklich sucht, da es keine Ergebnisse liefert.

    Die Funktion Gehe zu Heute in dem Kalender ist wirklich überflüssig, die könntest du rausnehmen, keiner wirds vermissen ;)

    Jede Sekunde wird alle 200 MS geupdated

    [autoit]

    AdlibRegister("_time",200)

    [/autoit]


    Das bedeutet, du updatest die Sekunde 5 mal in der Sekunde, 1000 statt 200 würde reichen.

    Tut mir leid für diese Menge an negativen Dingen, aber ich glaube du hast dich zu sehr auf das
    Design konzentriert.

    MfG. PrideRage

  • [Auswertung läuft...] µitLight September/Oktober

    • PrideRage
    • 5. September 2010 um 17:09

    Ich werd auch mitmachen.

  • Band Information

    • PrideRage
    • 5. September 2010 um 17:07

    Hallo.
    Dein Tool ist echt cool. Es funktioniert einwandfrei, aber es zeigt meistens bei Preis n/a.
    Außerdem glaube ich, es zeigt nur Konzerte/Festivals an, die schon vorbei sind,
    denn es zeigte mir als letztes Festival OneByOne 4.9.2010 an, obwohl am 11.9.2010 nocheins ist.
    Ansonsten ist es echt cool
    MfG. PrideRage

  • [gelöst]Problem mit C++ DLL

    • PrideRage
    • 5. September 2010 um 10:27

    Achso, das mit der Arrayausgabe hab ich ganz übersehn :|
    Jetzt funktionierts einwandfrei.

  • [gelöst]Problem mit C++ DLL

    • PrideRage
    • 4. September 2010 um 23:50

    Mein Fehler :/ die testFunc war noch vom verherigem lauf.

    @progandy 
    Ich rufe die Funktion nun mit dem Rückgabetyp "int:cdecl" statt "int" auf, nun kommt der error nicht mehr,
    aber die MsgBox bleibt leer.
    @NN funktioniert nicht (habe add@16 und add@32 versucht)

  • [gelöst]Problem mit C++ DLL

    • PrideRage
    • 4. September 2010 um 23:23

    Hallo liebe C++ und AutoIt'ler ;)
    Ich habe hier ein problem mit meiner DLL.
    Mein DLL Code :

    main.cpp
    Code
    #include "main.h"
    using namespace std;
    
    
    int DLL_EXPORT add(int num1, int num2)
    {
    return num1 + num2;
    }
    main.h
    C
    #ifndef __MAIN_H__
    #define __MAIN_H__
    
    
    #include <windows.h>
    #include <string>
    
    
    #ifdef BUILD_DLL
    #define DLL_EXPORT __declspec(dllexport)
    #else
    #define DLL_EXPORT __declspec(dllimport)
    #endif
    
    
    
    
    #ifdef __cplusplus
    extern "C"
    {
    #endif
    
    
    int DLL_EXPORT add(int num1, int num2);
    
    
    #ifdef __cplusplus
    }
    #endif
    
    
    #endif
    Alles anzeigen

    Diesen Code kompiliere ich mit dem Microsoft Visual C++ 2005/2008 compiler mit folgenden optionen:
    Enable C++ exception handling (no SEH) [/EHs]
    und
    extern "C" defaults to nothrow

    MS Visual C++ 2008 ist auch installiert.

    Code::Blocks kompiliert ohne Errors und ohne Warnings.

    Nun habe ich folgendes AutoIt Skript.

    Spoiler anzeigen
    [autoit]

    $dll = DllOpen("api.dll")
    $retn = DllCall($dll, "int:cdecl", "add", "int", 20, "int", 44)
    If @error Then ConsoleWrite("Error:" & @error & @CRLF)
    MsgBox(0, "", $retn)
    DllClose($dll)

    [/autoit]

    Dieser Code funktioniert (aber nicht so wie er soll).
    Mit int:cdecl bleibt die MsgBox leer. Mit int statt int:cdecl schreibt er in die Konsole Error:3,
    in der Hilfe steht dass das bedeutet,
    die Funktion wurde nicht gefunden, aber das kann doch nicht stimmen ?!?!
    Was muss ich machen damit ich keinen Error bekomme ?

    MfG. PrideRage

  • Hey Ho

    • PrideRage
    • 4. September 2010 um 12:49

    Hallo und Herzlich Willkommen im Forum!
    Ich hoffe du wirst hier viele positive erfahrungen sammeln.

  • Drei kleine Helfer ( ArrayFilter,Arrayfreememory,Choose)

    • PrideRage
    • 4. September 2010 um 12:48

    Hallo Kleiner.
    Du hast 3 wirklich gute Funktionen gemacht.
    ArrayFilter gefällt mir besonders, da man es oft gebrauchen kann.
    ArrayFreeMemory ist auch cool da es ausgibt wo der Array leere Stellen hat.
    MfG. PrideRage

  • Programm auch bei Fehler weiter ausführen

    • PrideRage
    • 4. September 2010 um 10:14

    Wie wärs mit ner if WinExists(...) Abfrage ?
    Dann sollte es klappen.

  • Fakultät Rechner

    • PrideRage
    • 3. September 2010 um 17:30

    Ok, es gibt die großen Zahlen korrekt aus und meins net :/
    Ist sehr gut geworden.

  • Fakultät Rechner

    • PrideRage
    • 3. September 2010 um 17:25

    Hallo.
    Warum machst du es so kompliziert ?

    Spoiler anzeigen
    [autoit]

    ConsoleWrite("Die Fakultät von 5 ist " & _Faku(5) & @CRLF)

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

    Func _Faku($iNum)
    For $i = $iNum - 1 To 1 Step -1
    $iNum *= $i
    Next
    Return $iNum
    EndFunc

    [/autoit]


    So ist es viel einfacher!
    MfG. PrideRage

  • Vokabeltrainer

    • PrideRage
    • 2. September 2010 um 16:33

    Cooles Skript.
    Habe auch Latein und muss auch manchmal lernen, da kommt dein Skript wirklich gut.
    Du solltest das Setup aber lieber weg lassen.

  • Update - Audio Visualizing

    • PrideRage
    • 31. August 2010 um 19:34

    Gut gelungen.
    Sieht richtig nice aus, auch dass das Spektrum verschoben ist und es 3 verschiedene Spektren gibt find ich gut.

  • GDI+ Zoomer

    • PrideRage
    • 31. August 2010 um 14:48

    Wow, so wenig code und trotzdem so ein großer Effekt.
    Das man so was gutes und effektives in GDI+ mit minimaler größe erstellen kann,
    kannst nur du beweisen. :thumbup:

  • HTML Creator v5

    • PrideRage
    • 31. August 2010 um 13:52

    chip Danke, dass du diese Fehler aufgezählt hast, werde sie bald beheben.

  • WinAPI Bild zeichnen

    • PrideRage
    • 27. August 2010 um 23:30

    Hallo.
    Ich glaub mit WinAPI geht nur .bmp
    Dazu brauchst du aber auch die WinAPIEx .au3
    Das ist eine erweiterung der normalen WinAPI.
    Schau dir dann mal, wenn du es gedownloaded hast, unter Example das Beispiel
    zu _WinAPI_DrawBitmap an.
    Das sollte dir helfen.
    MfG. PrideRage

  • kleines Color-Code-Game

    • PrideRage
    • 27. August 2010 um 21:54

    Super game.
    Ich persönlich stehe auf Master Mind und bin immer offen für eine Herausforderung ;)
    An deiner Stelle würde ich das Spiel GUI beweglich machen, da die positionierung manchmal eine
    entscheidende Rolle spielt.
    Aber davon abgesehen ist es sehr gut geworden.
    MfG. PrideRage

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™