Was geht denn bei FileOpenDialog() nicht?
Und für die bearbeitung von Audiodateien würde ich die BASS.au3 nehmen.
Beiträge von name22
-
-
Dann schreib was anderes in das Inputfeld und drücke Enter!
-
Das ist ungewöhnlich...
Also bei mir funktioniert alles perfekt. Ist das Inputfeld noch aktiv wenn du Enter drückst? -
Also bei mir funktioniert Schnitzels Version mit Enter.
Oder haben wir dich wieder falsch verstanden... -
Mach doch eine 2-dimensionales Array:
Spoiler anzeigen
[autoit]Local $array[3][2]
[/autoit] [autoit][/autoit] [autoit]
$array[0][0] = "C:\Users\Domi\Desktop\array test\Ziel 1\datei 1.txt"
$array[0][1] = "C:\Users\Domi\Desktop\array test\Ziel 2\datei 1.txt"
$array[1][0] = "C:\Users\Domi\Desktop\array test\Ziel 1\datei 2.txt"
$array[1][1] = "C:\Users\Domi\Desktop\array test\Ziel 2\datei 2.txt"
$array[2][0] = "C:\Users\Domi\Desktop\array test\Ziel 1\datei 3.txt"
$array[2][1] = "C:\Users\Domi\Desktop\array test\Ziel 2\datei 3.txt"For $i = 0 To UBound($array1, 1) - 1
[/autoit]
FileMove ($array[$i][0], $array[$i][1])
Next
Schnitzel klau mir nicht meine Ideen
-
So?
Spoiler anzeigen
[autoit]#include <AVIConstants.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <ButtonConstants.au3>
#include <DateTimeConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <GuiStatusBar.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Test", 391, 451, 192, 163)
$Input1 = GUICtrlCreateInput("Imput", 0, 240, 385, 21)
$Edit1 = GUICtrlCreateEdit("edit", 0, 264, 385, 177)
GUICtrlSetData(-1, "")
$Button1 = GUICtrlCreateButton("Start", 8, 16, 75, 25, $WS_GROUP)
$Button2 = GUICtrlCreateButton("Stop", 8, 40, 75, 25, $WS_GROUP)
$Button3 = GUICtrlCreateButton("Neustart", 8, 64, 75, 25, $WS_GROUP)
$Avi1 = GUICtrlCreateAvi("No File", -1, 0, 152, 105, 81)
$MonthCal1 = GUICtrlCreateMonthCal("2010/03/14", 192, 0, 191, 170)
$StatusBar1 = _GUICtrlStatusBar_Create($Form1)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###$Data = ""
[/autoit] [autoit][/autoit] [autoit]While 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$Data &= GUICtrlRead($Input1)
GUICtrlSetData($Edit1, $Data)
EndSwitch
WEnd -
Ist die IE Form nicht von der installierten Version des Internet Explorers abhängig?
-
Wenn du wirklich nur den reinen Quelltext haben willst dann nimm doch InetRead:
Spoiler anzeigen
[autoit]#include <ButtonConstants.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>$HtmlReader = GUICreate("HtmlReader", 625, 445, 192, 124)
[/autoit] [autoit][/autoit] [autoit]
$HTML = GUICtrlCreateEdit("", 8, 32, 609, 409, BitOR($ES_AUTOVSCROLL,$ES_AUTOHSCROLL,$ES_WANTRETURN))
$URL = GUICtrlCreateInput("URL", 8, 8, 521, 21)
$GO = GUICtrlCreateButton("Go!", 536, 8, 75, 25, $WS_GROUP)
GUISetState()While 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $GO
$Source = InetRead(GUICtrlRead($URL))
If Not $Source = "" Then GUICtrlSetData($HTML, BinaryToString($Source))
EndSwitch
WEnd -
Oh mann da wurde ich aber um einige Jahre überboten...^^
Ist bestimmt ein Rekord. Kriegt Jonathan jetzt einen Preis?
-
Dann geht es vielleicht einfacher eine Bildergalerie mit Vor und Zurück Knopf direkt in Autoit umzusetzen mit Image Controls etwa.
-
Um Daten und Dateien zu verschlüsseln gibt es bereits Funktionen in AutoIt (Crypt.au3).
Aber was genau willst du eigentlich machen bzw. verstehst du unter einem Crypter (zu Deutsch: Verschlüsseler)? -
Du bindest also eine swf Datei auf einem Server in eine HTML ein und lädst diese in ein eingebettetes Internet Explorer Fenster?
Geht das nicht auch einfacher oder hat diese Bildergalerie etwas was sich mit Autoit nicht realisieren lässt? -
Mit
[autoit]ControlClick()
[/autoit]sendest du ein Mausklick Event an ein Control in einer GUI
-
Was hat das mit einer Kugel zu tun?^^
Im Grunde ist alles was auf auf einem PC Bildschirm dreidimensional erscheint mehr oder weniger eine optische Täuschung, egal ob man GDI+ oder OpenGL verwendet nur OpenGL kann das ganze besser und schneller umsetzen als GDI+. Wenn du eine Kugel wie einen dreidimensionalen Körper erscheinen lassen willst erreichst du das nur durch Schatten- und Lichteffekte, da eine Kugel nach meinem Wissensstand keine Ecken oder Kanten hat die sie auch bei zweidimensionaler Darstellung dreidimensional erscheinen lassen. -
Wow....
Nun ja viel mehr hab ich dazu auch nicht zu sagen
, aber das ist mal wieder beeindruckend. Echt ein cooles Script ich hätte sowas nicht hinbekommen 
-
GDIPlus ist eigentlich für 2-dimensionale Objekte gedacht, aber du kannst es ja so aussehen lassen: link
-
Ja das musst du immer machen denn es gibt keine Funktionen in GDIPlus um Dinge zu "animieren". Ich wüsste allerdings nicht was es an dieser Methode auszusetzen gäbe

Du kannst ja versuchen die Grafik $gra neu zu erzeugen, aber ob das jetzt Rechenzeit einspart oder sonstige Vorteile bringt...
Ich denke das Grundprinzip um Dinge in GDIPlus zu "bewegen" ist:
-Grafik leeren (_GDIPlus_GraphicsClear($gra, 0xFFFF0000))
-Koordinaten neu berechnen
-Elemente neu zeichnen
Später kommt dann noch ein Buffer hinzu damit das ganze nicht so flackert -
Tja sobald in einem Post auch nur das Wort Bot in einem Thread vorkommt sind viele Mitglieder dieses Forums von Anfang an ein wenig misstrauisch.
-
WAS funktioniert denn nicht?
-
Mann ist das cool

Bei einer gewissen Zoomstärke gibt zwar mein PC irgendwann auf, aber ansonsten funktioniert das ganze echt prima.