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

Beiträge von WhiteLion

  • GUI - frage zum editfeld!

    • WhiteLion
    • 3. Mai 2008 um 21:03

    ich hab mal wieder GUI fragen :)
    wenn ich ein editfeld einbinden möchte (grafisches menü), wie bekomme ich für meine editfelder die transperenz weg bzw kann eine
    hintergrundfarbe (ist jetzt durchsichtig) auswählen oder das durchsichtige wegmachen!?
    weiterhin nerven mich die scrollbalken (horizontal und vertikal) - wie bekomme ich die weg
    am besten den raund auchnoch, wenns einen gibt den ich noch nicht gesehen habe !? :)

  • mehre exe-dateien einbinden und ausführen OHNE auf Festplatte auszulagern!

    • WhiteLion
    • 3. Mai 2008 um 17:46
    Zitat von BugFix

    In der Original (englischen) AutoIt-Hilfe ? :whistling:

    ok, also liegts wohl daran, dass ich nur die deutsche hilfe datei habe....

    Zitat von progandy

    Ich hab da auch schon ein paar mal was dafür gesucht:
    a) Es ist nicht einfach :)
    b) Mit dem "neuen" Speicherschutz von MS ist es noch schwieriger
    c) Hab noch kein funktionierendes Bsp. gefunden

    ... doch mit .NET geht es wieder, aber nur mit .NET-Code.

    meinst du wirklich, dass es so schwer ist ????
    ich würde vorschlagen, dass du deinem namen mal ehre machst und das für uns rausfindest :)

  • GUI ist (fast) fertig, aber wie belege ich Sie mit Funktionen ?

    • WhiteLion
    • 3. Mai 2008 um 17:41

    Tweaky
    super, das hat geholfen !! danke!

    Zitat von RR04

    Hallo WhiteLion,

    ich gehe in Deinem Beispiel mal von einem Muster aus, sonst sollte die Groupbox neu justiert werden. :)
    Schönes WE

    ja, sit nur ein muster ... auch wenn es mich interessiert was du justieren würdest bzw meinst ? :)

  • GUI ist (fast) fertig, aber wie belege ich Sie mit Funktionen ?

    • WhiteLion
    • 3. Mai 2008 um 14:12

    hallo, da unten ist meine GUI ... erstellt mit "KoDa"

    - Wie belege ich die knöpfe mit funktionen bzw wo/wie füge ich einen funktionsaufruf ein?

    - wie bekomme ich die GUI bewegbar?

    Code
    #include <GUIConstants.au3>
    
    
    #Region ### START Koda GUI section ### Form=C:\temp\test\Forms\Form1.kxf
    $Form1 = GUICreate("Form1", 357, 181, 320, 241, $WS_POPUP, 0)
    GUISetBkColor(0x7A96DF)
    $Group1 = GUICtrlCreateGroup("Group1", 0, 0, 385, 185)
    $Button1 = GUICtrlCreateButton("Button1", 24, 152, 97, 25, 0)
    $Button2 = GUICtrlCreateButton("Button2", 136, 152, 97, 25, 0)
    $Button3 = GUICtrlCreateButton("Button2", 245, 153, 97, 25, 0)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    
    
    While 1
    	$nMsg = GUIGetMsg()
    	Switch $nMsg
    		Case $GUI_EVENT_CLOSE
    			Exit
    
    
    	EndSwitch
    WEnd
    Alles anzeigen
  • mehre exe-dateien einbinden und ausführen OHNE auf Festplatte auszulagern!

    • WhiteLion
    • 3. Mai 2008 um 11:32
    Zitat von Greenhorn

    Hi,

    mit Zedna's UDF kannst Du Bitmaps und andere Resourcen laden.
    Mit dieser UDF ist es aber NICHT möglich ausführbare Dateien in den RAM zu laden und auszuführen.
    Dazu müsstest Du dich mit Filemapping beschäftigen.

    Sieh dir mal das hier an -> _WinAPI_LoadLibraryEx


    Gruß
    Greenhorn

    ich finde in meiner deutschen hilfe nichtmal den befehl "_WinAPI_LoadLibraryEx"
    wo soll ich denn da gucken ?
    was APIs sind und wozu sie dienen, weiss ich.... auch wenn ich vom ansprechen bzw einbinden in programmen keine ahnung habe...

    was schlägst du vor, wo soll ich anfangen ?

  • mehre exe-dateien einbinden und ausführen OHNE auf Festplatte auszulagern!

    • WhiteLion
    • 2. Mai 2008 um 23:38

    ich bin leider zu dumm das zu verstehen .... aber wenn du es kannst bitte hilf mir ! :)

  • Controlsend-Beispiel gesucht für ControllID

    • WhiteLion
    • 2. Mai 2008 um 22:39

    wunderbar, jetzt schnall ichs... ich hab immernur "" bei den IDs gesetzt! - dummer fehler

  • mehre exe-dateien einbinden und ausführen OHNE auf Festplatte auszulagern!

    • WhiteLion
    • 2. Mai 2008 um 22:06
    Zitat von Crazy-A

    BugFix .

    Ich glaube die kennen keine RAm-Drive mehr. Eigentlich eine gute Sache, gerade für das Grundproblem dieses Beitrages.

    Also ich habe das schon zu Batch Zeiten genutzt. Batch schreibt alles in die RAM-Drive und einmal PC neu starten lassen
    und alles ist weg. Ich kenne jemanden, der spielt sogar das Spiel Doom in der RAM-Drive seit es das Spiel gibt. Wann war
    das? Letztes Jahrhundert? LOL

    Nein diese Lösung von BugFix ist die beste: RAM-Drive erstellen, EXE dorthin installieren und ausführen.

    Nun komm aber nicht und frage, wie man die RAM-Drive erstellt. Das weiß ich unter AutoIT noch nicht. Weil normale wäre
    das ja ein Eintrag in der autoexec.bat, wenn ich auf dem Lehrgang richtig zugehört habe. Aber bei Windows geht das doch
    sicherlich beim autostart irgendwie über einen Registry-Eintrag? Ist nur mal so meine Denkensweise. Die einer Frau.


    Ich bin gespannt.

    LG, Crazy-A.

    Alles anzeigen

    die idee ist ja ganz nett, aber wenn die lösung nur über den von bernd geschriebenen weg geht, ist das unbrauchbar.

    so wie ich das gesehen habe, muss man das teil erstmal in windows installieren und blabla ... also gaaaanz weit daneben.

    kann man nicht die applikation is ram schreiben/laden und per jump an den entrypoint starten ?

  • Controlsend-Beispiel gesucht für ControllID

    • WhiteLion
    • 2. Mai 2008 um 21:59

    ok, das beantwortet natürlich nur einen teil meiner fragen.... bzw erklärt das ganze wenn es sich um den browser handelt!

    ich frage mich immernoch:

    - warum steht bei mir bei control / ID welches ich mit Autoit window ausgelesen habe eine nummer und nicht wie in den beispielen "Edit1" ???

    ControlClick ( "title", "text", controlID [, button] [, clicks]] )

    Parameter

    title Der Titel des Fensters auf das zugegriffen werden soll.
    text Der Text des Fensters auf das zugegriffen werden soll.
    controlID Die ID des Steuerelements, das beeinflusst werden soll. Siehe Controls. <- die lautet für das texteingabefeld im Editor z.B. "15" und nicht "Edit1" !!!beim InternetExplorer ist es auch eine nummer ! - Verstehe ich nciht!
    button [optional] Die zu drückende Taste, "Links", "Rechts" oder "Mitte". Vorgabe ist Links.
    clicks [optional] Die Anzahl der Mausklicks. Vorgabe ist 1.

    was ist denn nun die controlID die man laut befehlsbeschreibung nutzen soll ??? wo lese ich die im tool "autoid window" ab ?

    ein beispiel mit dieser nummer zu meiner erleuchtung wäre toll!

  • Controlsend-Beispiel gesucht für ControllID

    • WhiteLion
    • 2. Mai 2008 um 21:25
    Zitat von Deepred

    ControlClick("Google - Windows Internet Explorer","","Edit1","Left",1) ControlSend("Google - Windows Internet Explorer","","Edit1","{DEL}") ControlSend("Google - Windows Internet Explorer","","Edit1","www.google.de")

    Run (@ProgramFilesDir& "/Internet Explorer/iexplore.exe" &" https://autoit.de/www.google.de")
    ;WinWaitActive ("AWD Home - Microsoft Internet Explorer")
    Sleep ("2000")
    ;Send ("{Alt}&{F4}")
    ;InetGet ("www.hallo.de")
    ControlClick("Google - Windows Internet Explorer","","Edit1","Left",1)
    ControlSend("Google - Windows Internet Explorer","","Edit1","{DEL}")
    ControlSend("Google - Windows Internet Explorer","","Edit1","www.test.de")

    also das geht bei mir nicht .... test.de wird nicht aufgerufen...

    außerdem, warum steht bei mir bei control / ID welches ich mit diesem Autoit window ausgelesen habe eine nummer und nicht Edit1 ???

  • Controlsend-Beispiel gesucht für ControllID

    • WhiteLion
    • 2. Mai 2008 um 21:13
    Zitat von Deepred

    ControlSend("Google - Windows Internet Explorer","","Edit1","www.google.de")

    ja, so hatte ich es auch gemacht, allerdings hab ich nur das "Google -" weggelassen!

    ich würde es deswegen gerne so machen, weil die seiten davor ja immer andere sein können .... geht das ?

  • Controlsend-Beispiel gesucht für ControllID

    • WhiteLion
    • 2. Mai 2008 um 20:49

    moin, ich hab jetzt 1 stunde probiert und schnalle es nicht , wie ich ein fenster über dessen ID ansprechen kann.

    ich habe zu bsp. den internet explorer und möchte das url feld auswählen und eine adresse dort eingeben.

    wie sieht der befehl aus, wenn ich mit der controllid arbeite !?

  • ganz doofe frage!

    • WhiteLion
    • 2. Mai 2008 um 16:08

    also ich hab mir die neue SciTE version gezogen ... erst dannach ging es - nachdem natürlich als .au3 gespeichert wurde.

    danke

  • ganz doofe frage!

    • WhiteLion
    • 2. Mai 2008 um 14:23

    immer wenn ich ein beispielprojekt lade, dann kann ich die optionen "compile, go, build" anwählen!
    wenn ich jedoch eins neu eröffne, sind diese ständig grau unterlegt! - ich hab schon alles probiert, bekomme es aber nicht hin...
    sicher gibt es eine ganz einfache lösung.....

  • chat erstellen ohne dass man einen port freigeben muss!?

    • WhiteLion
    • 2. Mai 2008 um 14:07

    aha, das hat geholfen :) danke

  • Der etwas andere GUI - Form

    • WhiteLion
    • 2. Mai 2008 um 13:02
    Zitat von stormy

    kannst du pls den quellcode für deinen stern gui posten, würde mich mal interessieren.
    danke im vorraus

    gruß stormy

    wäre ich auch dran interessiert!

    EDIT: ich hab mir aus das obrige beispiel angeschaut ... leider bekomme ich damit kein animiertes gif zum laufen! - so wie im spern...

  • chat erstellen ohne dass man einen port freigeben muss!?

    • WhiteLion
    • 2. Mai 2008 um 12:04

    ich kann aber kein php.... gerade mal ein bisschen autoit...

  • mehre exe-dateien einbinden und ausführen OHNE auf Festplatte auszulagern!

    • WhiteLion
    • 2. Mai 2008 um 11:03
    Zitat von Fast2

    Im EN-Forum gibts ne UDF um Dateien als Ressourcen einzubinden, Link hab ich aber leider nicht parat, musst mal suchen.

    Edit: Doch gefunden :D Link

    danke, aber so ganz steig ich da nicht durch...

  • chat erstellen ohne dass man einen port freigeben muss!?

    • WhiteLion
    • 1. Mai 2008 um 21:04

    gibts hier ein beispiel für einen solche text-datei chat ?

  • chat erstellen ohne dass man einen port freigeben muss!?

    • WhiteLion
    • 1. Mai 2008 um 17:29

    ich hab hier diverse chat-scripte gefunden und frage mich. ob ich dazu einen freehoster (z.B. funpic) nehmen kann oder muss ich selber einen server eröffnen?

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™