Die mindestanzahl sind glaub ich 4 Zeichen!
Das ärgert mich auch oft, da es sehr viele Abkürzungen mit nur 3 Buchstaben gibt (GDI, UDF, ZIP usw...)
Du kannst aber auch nach INC* suchen
Die mindestanzahl sind glaub ich 4 Zeichen!
Das ärgert mich auch oft, da es sehr viele Abkürzungen mit nur 3 Buchstaben gibt (GDI, UDF, ZIP usw...)
Du kannst aber auch nach INC* suchen
Herzlichen Glückwunsch!
Und gleichzeitig ein großes Danke für deine Arbeit hier im Forum
Hilft dir vielleicht das weiter?
[ offen ] Programm.exe in einem AutoIt fenster ausführen
mfgE
Na, dann zieh ich mal mit der Standortangabe "Österreich" den Durchschnitt mal etwas gegen Süden
Wann soll das ganze denn eigentlich stattfinden?
Damit meine ich grob die Jahreszeit. Noch heuer oder nächsten Sommer...
GuiCtrl´s nur einmal erstellen und dann mit GuiCtrlSetData die Zeit eintragen
E
Alles anzeigenHm, die neue Version läuft bei mir garnicht. Bei Programmstart hängt sich Autoit sofort auf. Wenn ich versuche das Script zu kompilieren kommen gleich mal 100 Fehler.
Spoiler anzeigen
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(221,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(248,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(290,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(317,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(341,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(433,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(503,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(532,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(558,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(584,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(616,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(702,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(732,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(756,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(782,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(808,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(834,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(865,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(893,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(928,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(955,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1018,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1063,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1095,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1193,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1250,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1292,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1359,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1397,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1515,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1542,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1632,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1707,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1734,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1766,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1795,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1891,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(1993,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2027,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2054,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2158,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2248,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2360,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2387,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2437,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2480,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2516,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2566,43) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2609,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2637,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2665,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2691,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2739,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2771,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2809,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2868,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2934,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2963,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(2992,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3021,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3067,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3098,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3229,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3298,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3364,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3397,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3428,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3466,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3494,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3524,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3589,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3624,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3661,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3688,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3730,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3783,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3836,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3882,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3928,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(3971,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(4006,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(4038,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(4090,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(4124,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(4155,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(4203,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\Bass.au3(4232,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\BassEnc.au3(59,43) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bassenc_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\BassEnc.au3(111,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\BassEnc.au3(137,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\BassEnc.au3(166,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\BassEnc.au3(193,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\BassEnc.au3(223,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\BassEnc.au3(259,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\BassEnc.au3(289,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\BassEnc.au3(316,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\BassEnc.au3(342,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\BassEnc.au3(381,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\BassEnc.au3(409,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\bass\BassEnc.au3(440,40) : ERROR: $error previously declared as a 'Const'
$error = _BASS_ErrorGetCode($bass_dll)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\MICHAEL\Desktop\Starplayer_v2\Starplayer.au3 - 100 error(s), 0 warning(s)Alles sehr Misteriös.
Das Problem gibt es nur bei AutoIt Version 3.3.0.0
Siehe hier: http://www.autoitscript.com/forum/index.php?showtopic=83481&st=83
Es gibt eine Global Const $error in WindowsConstants.au3, diese wurde jedoch in der Beta bereits umbenannt.
lgE
Sorry, aber du vergleichst da nicht mal Äpfel mit Birnen
Was ist besser im Bezug auf Was?
Geschwindigkeit, Einfachheit, Plattformunabhängigkeit usw...
Auch der tollste Sportwagen wird in steinigem Gelände immer ganz schlecht abschneiden
Kommt halt immer drauf an, was du damit vorhast.
Du kannst damit Stromkreise ein und ausschalten.
Was immer dann auf diesen 5/8/16 verschiedenen Stromkreisen häng, kannst du mit Autoit steuern...
Diese Fehlermeldung hab ich, wenn die GFX.dat nicht im selben Verzeichnis ist...
Icon´s hab ich in einer alten Version verwendet.
Ich hab das Spiel mittlerweile auf GDI+ umgestellt und benutze PNG´s
Hab die aktuellen PNG-Grafiken im ersten Post hochgeladen.
d.h. man ann jedes Zeichenprogramm verwenden, welches PNG bearbeiten kann.
(Die GFX.dat wurde mit Reshacker.exe erstellt - und ist im Prinzip eine DLL mit den PNG-Grafiken als Resource)
Probier doch bitte mal diese Exe, welche ich kompiliert hab...
Muß natürlich ins selbe Verzeichnis, wie die anderen Dateien (GFX.dat usw...)
Ich hab eine 5-Kanal USB-Relaiskarte von Mattronik:
http://www.relaiskarten.de/pi1633080593.htm?categoryId=1
Da ist eine Dll dabei und ich hab die Karte auch erfolgreich mit AutoIt gesteuert.
Allerdings ist die Karte mittlerweile kaputt bzw. nach ein paar Minuten funktioniert sie nicht mehr und man muß den USB-Stecker aus und wieder einstecken!
mfgE
Ups, das war mein Fehler!
die Zeilen
[autoit]If @OSVersion = "WIN_VISTA" Then
If _IsAeroEnable() = 0 Then _EnableDisableAero(False)
EndIf
müssen NACH Zeile 73 verschoben werden!
Also nach dieser Zeile wieder einfügen:
Global $hDwmApiDll = DllOpen("dwmapi.dll")
[/autoit]Man kann diese Zeilen aber auch ausklammern - kann aber sein, daß das Spiel dann flimmert, wenn man AERO benutzt.
mfgE
Hier gibts mal ein Beispiel, wie man eine MP3-Datei senden kann:
http://www.autoitscript.com/forum/index.php?showtopic=98861
Um den Soundkarteninput in MP3-Daten zu verwandeln, kann man folgendes machen:
Global $hBassDll = DllOpen("bass.dll")
Global $hBassEncDll = DllOpen("bassenc.dll")
_BASS_RecordInit($hBassDll, -1)
Global $hRecHandle = _BASS_RecordStart($hBassDll, 44100, 2, 0, "Bass_Callback_Rec")
_BASS_Encode_Start($hBassDll, $hBassEncDll, $hRecHandle, 'lame -r -x -b128 - - ', 0, "Bass_Callback_Enc")
While 1
Sleep(10)
WEnd
Func Bass_Callback_Rec($handle, $buffer, $length, $user)
Return 1
EndFunc
Func Bass_Callback_Enc($handle, $channel, $buffer, $length, $user)
;Local $tempbuffer = DllStructCreate("byte[" & $length & "]", $buffer) ;???
;TCPSend($Socket, DllStructGetData($tempbuffer, 1)) ;???
EndFunc
In der Funktion Bass_Callback_Enc bekommt man regelmässig die fertigen MP3-Daten von lame.exe
Diese können jetzt gesendet werden...
Aber das übersteigt dann meine Fähigkeiten
So wie beim ersten Beispiel sollte das auch beim zweiten funktionieren.
Zuerst auf DC_mem zeichnen (zum speichern) und erst dann auf DC_dest (zum anzeigen)
mfgE
Am besten direkt ins Bitmap zeichnen:
#include <GuiConstantsEx.au3>
#include <GDIPlus.au3>
Opt('MustDeclareVars', 1)
[/autoit] [autoit][/autoit] [autoit]_Main()
[/autoit] [autoit][/autoit] [autoit]Func _Main()
Local $hGUI, $hWnd, $hGraphic, $hBrush, $hFormat, $hFamily, $hFont, $tLayout, $hImage, $hGraphic_hWnd
; Create GUI
$hGUI = GUICreate("GDI+", 400, 300)
$hWnd = WinGetHandle("GDI+")
GUISetState()
; Draw a string
_GDIPlus_Startup()
$hGraphic_hWnd = _GDIPlus_GraphicsCreateFromHWND($hWnd)
$hImage = _GDIPlus_BitmapCreateFromGraphics(400, 300, $hGraphic_hWnd)
$hGraphic = _GDIPlus_ImageGetGraphicsContext($hImage)
$hBrush = _GDIPlus_BrushCreateSolid(0x7F00007F)
$hFormat = _GDIPlus_StringFormatCreate()
$hFamily = _GDIPlus_FontFamilyCreate("Arial")
$hFont = _GDIPlus_FontCreate($hFamily, 12, 2)
$tLayout = _GDIPlus_RectFCreate(140, 110, 100, 20)
_GDIPlus_GraphicsDrawStringEx($hGraphic, "Hello world", $hFont, $tLayout, $hFormat, $hBrush)
_GDIPlus_GraphicsDrawImage($hGraphic_hWnd, $hImage, 0, 0)
;*********************Bitmap soll gespeichert werden********************
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]; Loop until user exits
Do
Until GUIGetMsg() = $GUI_EVENT_CLOSE
_GDIPlus_ImageSaveToFile($hImage, "Test.bmp")
_GDIPlus_ImageDispose($hImage)
; Clean up resources
_GDIPlus_FontDispose($hFont)
_GDIPlus_FontFamilyDispose($hFamily)
_GDIPlus_StringFormatDispose($hFormat)
_GDIPlus_BrushDispose($hBrush)
_GDIPlus_GraphicsDispose($hGraphic)
_GDIPlus_Shutdown()
EndFunc ;==>_Main
[/autoit]bzw.: direkt DC speichern:
#include <WinAPI.au3>
#include <WindowsConstants.au3>
#include <GDIPlus.au3>
Opt('MustDeclareVars', 1)
[/autoit] [autoit][/autoit] [autoit]_GDIPlus_Startup()
[/autoit] [autoit][/autoit] [autoit]local $hfile_Source = _GDIPlus_ImageLoadFromFile(@WindowsDir & "\web\wallpaper\Tulpen.jpg")
local $hfile_dest = _GDIPlus_ImageLoadFromFile(@WindowsDir & "\web\wallpaper\Mondkrater.jpg")
local $iX1 = 300;_GDIPlus_ImageGetWidth($hSource1)
local $iY1 = 400;_GDIPlus_ImageGetHeight($hSource1)
local $iX2 = 300;_GDIPlus_ImageGetWidth($hSource2)
local $iY2 = 400;_GDIPlus_ImageGetHeight($hSource2)
;****************GUI DEST*******************
local $hGui_dest = GUICreate("DEST", $iX1 , $iY1)
local $hPic_dest = GUICtrlCreatePic('', 0,0, $iX1 , $iY1)
local $hWnd_dest = WinGetHandle($hGui_dest)
GUISetState(@sw_show,$hgui_dest)
local $hGraphic_dest = _GDIPlus_GraphicsCreateFromHWND($hWnd_dest)
local $hDestination_dest = _GDIPlus_BitmapCreateFromGraphics($iX1, $iY1, $hGraphic_dest)
local $hGraphiccontext_dest = _GDIPlus_ImageGetGraphicsContext($hDestination_dest)
_GDIPlus_GraphicsDrawImage($hGraphiccontext_dest, $hfile_dest, 0, 0) ;ziel in context schreiben
_GDIPlus_GraphicsDrawImage($hGraphic_dest, $hfile_dest, 0, 0); ziel ist fenster
;****************GUI source*******************
local $hGui_source = GUICreate("SOURCE", $iX2 , $iY2,10,10)
local $hPic_source = GUICtrlCreatePic('', 0,0, $iX2 , $iY2)
local $hWnd_source = WinGetHandle($hGui_source)
GUISetState(@sw_show,$hgui_source)
local $hGraphic_source = _GDIPlus_GraphicsCreateFromHWND($hWnd_source)
local $hDestination_source = _GDIPlus_BitmapCreateFromGraphics($iX2, $iY2, $hGraphic_source)
local $hGraphiccontext_source = _GDIPlus_ImageGetGraphicsContext($hDestination_source)
_GDIPlus_GraphicsDrawImage($hGraphiccontext_source, $hfile_Source, 0, 0) ;wenn man das bild in den Context schreibt, kann man es speichern
_GDIPlus_GraphicsDrawImage($hGraphic_source, $hfile_Source, 0, 0) ;bild in das Fenster zeichnen
;*************BITBLT*****************
local $verfahren=$mergepaint
local $hdc_dest = _WinAPI_GetDC($hgui_dest)
local $hdc_source = _WinAPI_GetDC($hgui_source)
sleep(1000)
_WinAPI_BitBlt($hDC_dest, 0, 0, $ix1, $iy1, $hDC_source, 0,0, $verfahren)
;**************BITMAP aus Fenster DEST soll gespeichert werden**************
[/autoit] [autoit][/autoit] [autoit]Local $hBitmap=_WinAPI_CreateCompatibleBitmap($hdc_dest, $iX1, $iY1)
Local $hdc_mem=_WinAPI_CreateCompatibleDC($hdc_dest)
_WinAPI_SelectObject($hdc_mem, $hBitmap)
_WinAPI_BitBlt($hdc_mem, 0, 0, $iX1, $iY1, $hDC_dest, 0,0, $SRCCOPY)
Local $hImage=_GDIPlus_BitmapCreateFromHBITMAP($hBitmap)
_GDIPlus_ImageSaveToFile($hImage, "Test1.bmp")
Do
Until GUIGetMsg() = -3
_GDIPlus_Shutdown()
[/autoit]Das sollte man vielleicht als Bug melden!?
#include <ScreenCapture.au3>
[/autoit] [autoit][/autoit] [autoit]Global $hScreen, $hBitmap, $aMem, $tData
[/autoit] [autoit][/autoit] [autoit]_GDIPlus_Startup()
$hScreen=_ScreenCapture_Capture("", 0, 0, -1, -1, False)
$hBitmap = _GDIPlus_BitmapCreateFromHBITMAP($hScreen)
For $i=1 To 100
$tData = _GDIPlus_BitmapLockBits($hBitmap, 0, 0, _GDIPlus_ImageGetWidth($hBitmap), _GDIPlus_ImageGetHeight($hBitmap), $GDIP_ILMREAD, $GDIP_PXF24RGB)
_GDIPlus_BitmapUnlockBits($hBitmap, $tData)
Sleep(50)
$aMem = MemGetStats()
ConsoleWrite("original function; step " & $i & "; mem usage: " & $aMem[0] & @LF)
Next
ConsoleWrite(@LF)
[/autoit] [autoit][/autoit] [autoit]For $i=1 To 100
$tData = _GDIPlus_BitmapLockBits($hBitmap, 0, 0, _GDIPlus_ImageGetWidth($hBitmap), _GDIPlus_ImageGetHeight($hBitmap), $GDIP_ILMREAD, $GDIP_PXF24RGB)
_GDIPlus_BitmapUnlockBits_($hBitmap, $tData)
Sleep(50)
$aMem = MemGetStats()
ConsoleWrite("test function; step " & $i & "; mem usage: " & $aMem[0] & @LF)
Next
Func _GDIPlus_BitmapUnlockBits_($hBitmap, $tBitmapData)
Local $aResult
$aResult = DllCall($ghGDIPDll, "int", "GdipBitmapUnlockBits", "hwnd", $hBitmap, "ptr", DllStructGetPtr($tBitmapData)) ;Type ptr instead of int*
If @error Then Return SetError(@error, @extended, False)
Return SetError($aResult[0], 0, $aResult[0] = 0)
EndFunc ;==>_GDIPlus_BitmapUnlockBits
Wenn man _GDIPlus_BitmapUnlockBits Type "int*" auf "ptr" ändert, dann gehts:
[autoit]DllCall($ghGDIPDll, "int", "GdipBitmapUnlockBits", "hwnd", $hBitmap, "int*", DllStructGetPtr($tBitmapData))
[/autoit][autoit]DllCall($ghGDIPDll, "int", "GdipBitmapUnlockBits", "hwnd", $hBitmap, "ptr", DllStructGetPtr($tBitmapData))
[/autoit]Wie werden eigentlich die beiden DllStructs $tRect und $tData (_GDIPlus_BitmapLockBits) wieder freigegeben?
Sollte das bei $tData($tBitmapData) eben durch "int*" erreicht werden und muß man nun noch extra $tBitmapData=0 schreiben?
Nun wird das Spiel schön langsam fertig
download im ersten Post
Die Geschwndigkeit wurde sehr optimiert - sollte nun auch auf älteren Modellen flüssig laufen.
Design geändert
Startmenü hinzugefügt
Neue Levels gibts noch nicht
Gummibaer hat z.Z. etwas Streß, aber der Leveleditor wird auch bald soweit sein
viel Spaß!
lgE
Deine Brüder machen eine Geschlechtsumwandlung!
-----
Ich wünsch mir eine schönere Wohnung!