Das geht über den direkten Weg nicht, du könntest natürlich ne webseite o.ä. benutzen um die verbindung herzustellen.
... die in einem Embedded Ie eingebettet ist
Über eine Website ist es auf jeden Fall möglich.
Das geht über den direkten Weg nicht, du könntest natürlich ne webseite o.ä. benutzen um die verbindung herzustellen.
... die in einem Embedded Ie eingebettet ist
Über eine Website ist es auf jeden Fall möglich.
Nur so als Anmerkung: Ein Sleep von 4 wird nichts bringen, den 4/1000 Sekunden sind für den Menschen eigentlich unrealisierbar, abgesehen davon das Sleepwerte kleiner 10 sehr ungenau wird.
Das geht glaube ich sogar mit GDI+, nur wird das dann extrem flackern, da DirektX westentlich schneller neuzeichnet als GDI+.
Für dein erstes Script wirklich nicht schlecht!
Du kannst den Code aber um einiges kürzen, wenn du Arrays verwendest!
Sieh dir den OnEvent-Mode an, der dürfte das Problem lösen.
Ja, ein (weiterhin) gutes neues Jahr für die AutoitCom!
(Das Logo muss erneuert werden
)
Kommt darauf an, wie sie sich ähneln sollen.
Du kannst z.B. Buchstaben in der Mitte vergleichen, Buchstaben am Ende oder Buchstaben am Anfang.
Dazu brauchst du
_StringBetween
StringLeft
StringRight
;evtl fängst du was mit
StringCompare
;an
Dann war das wohl kein Bug, sondern ein Verständnisfehler meinerseits.
Tut mir Leid,
viele Grüße,
stayawayknight
Ja, aber z.B. hier funktioniert das mit Default als Standart für einen optionalen Parameter auch einwandfrei:
GUICreate("Gui", Default, Default, 0, 0)
GUISetState(@SW_SHOW)
While 1
Sleep(10)
WEnd
Ansonsten hätte die Weite/Höhe der Gui doch 0 sein müssen?
Ich dachte immer das durch
[autoit]Default
[/autoit]der Standartwert eines optionalen Parameters genommen wird ![]()
Hallo liebe Autoit-Com,
ich meine bei dem GDI+ Befehl
_GDIPlus_GraphicsDrawString
[/autoit]einen Bug entdeckt zu haben, im Zusammenhang mit
[autoit]Default
[/autoit].
Benutze ich nämlich
[autoit]_GDIPlus_GraphicsDrawString($hGraphics, "Ich bin ein String", 0, 50, "Arial", 12)
[/autoit]wird der String einwandfrei gezeichnet, benutze ich statt "Arial" jedoch Default als Schrifttypenparameter, tut sich gar nichts. Dabei ist dieser Parameter optional, der Standart ist "Arial".
Hier ein Script zum Testen:
#include <GDIPlus.au3>
#include <GuiConstants.au3>
OnAutoItExitRegister("ende")
Opt("GuiOnEventMode", 1)
$hGui = GUICreate("Titel")
GUISetBkColor(0xFFFFFF, $hGui)
GUISetOnEvent($GUI_EVENT_CLOSE, "ende")
GUISetState(@SW_SHOW, $hGui)
_GDIPlus_Startup()
$hGraphics = _GDIPlus_GraphicsCreateFromHWND($hGui)
;################### Hier brennt's:
_GDIPlus_GraphicsDrawString($hGraphics, "Ich bin ein String", 0, 50, Default, 12) ;funktioniert nicht
;_GDIPlus_GraphicsDrawString($hGraphics, "Ich bin ein String", 0, 50, "Arial", 12) ;funktioniert
;####################
While 1
Sleep(10)
WEnd
Func ende()
_GDIPlus_GraphicsDispose($hGraphics)
_GDIPlus_Shutdown()
Exit
EndFunc ;==>ende
PC-Daten:
WIN7, CPU:X64, OS:X86, Autoitversion: 3.3.4.0
Möchte mal gerne hören, was ihr dazu sagt - ist das tatsächlich ein Bug oder nur ein Fehler meinerseits?
Viele Grüße und Dank im Vorraus,
stayawayknight
Kannst aber alles in einen Befehl "quetschen", wenn du dir eine Funktion erstellst.
So?
#include <File.au3>
#include <Array.au3>
$Submit = "Hans5|65|25.12.2010"
Global $aRecords
_FileReadToArray(@TempDir & "/Reports.txt", $aRecords)
If IsArray($aRecords) Then
$aRecords[UBound($aRecords)] = $Submit
_ArrayDisplay($aRecords)
FileDelete(@TempDir & "/Reports.txt")
_FileWriteFromArray(@TempDir & "/Reports.txt", $aRecords)
EndIf
Sorry, aber ich versteh weder den Nutzen, noch den Sinn, noch das Prinzip das dahintersteckt.
Man gibt eine Zahl ein für eine Anzahl und eine Geschwindigkeit; wenn man dann auf Start drückt, bewegt sich die Maus so oft in eine zufällige Richtung mit der eingegeben Geschwindigkeit, je nachdem, was man für die Anzahl eingegeben hat. Drückt man auf "Start fieser Modus", passiert auch nichts anderes, nur das zum Schluss eine MsgBox "wow, du kansnt ohne PC auskommen" kommt.
Sorry, ich verstehe nicht, was das soll
?
Frohe Weihnachten!
Ich vermute, dass du das Bild proportional ändern willst, das das Verhältnis zwischen Höhe & Breite gleich bleibt.
Ich nehme an, dass du gerade dieses Verhältnis suchst?
WIe steht's jetzt eigentlich mit dem Wettbewerb? Schon lange nichts mehr davon gehört.
eigentlich mit ==
Nein, da gibts einen Unterschied, eins davon ist ein Stringvergleich, das andere ist ein Zahlenvergleich.
Wirklich interessant - wer weiß was da noch alles drin steckt? Nachher entdecken wir noch eine Karte zu einem "alten vergrabenen Piratenschatz (das Erbe von Autoit)" ![]()
Weiß nicht genau, was du meinst, aber das Fenster wird durch das
[autoit]@SW_HIDE
[/autoit]nicht angezeigt.
Schreib stattdessn mal
@SW_SHOW
[/autoit]da hin.