Koda|AutoIt Bilder Problem

10/12/2010 20:28 kingcrow#1
Moin zusammen,

heute hab ich mir mal vorgenommen mein erstes Script mit GUI zu machen (bin also noch relativ neu).Kaum hab ich mein GUI fertig kommt auch schon das erste problem :rolleyes:. Es findet wohl die Bilder nich die ich angegeben habe...

Fehlermeldung:
Code:
C:\Users\lol\Desktop\EWMM.au3 (5) : ==> Variable used without being declared.:
$Pic1 = GUICtrlCreatePic("C:\Users\lol\Desktop\Warstorm 6 Kopie.jpg", 0, 0, 361, 449, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$Pic1 = GUICtrlCreatePic("C:\Users\lol\Desktop\Warstorm 6 Kopie.jpg", 0, 0, 361, 449, BitOR(^ ERROR
>Exit code: 1    Time: 0.338
hier noch das Script:

Code:
#include <GUIConstants.au3>

#Region ### START Koda GUI section ### Form=C:\Users\lol\Desktop\esaywar.kxf
$Form1 = GUICreate("Form1", 363, 451, 307, 115)
$Pic1 = GUICtrlCreatePic("C:\Users\lol\Desktop\Warstorm 6 Kopie.jpg", 0, 0, 361, 449, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$Start = GUICtrlCreateButton("Start", 191, 392, 121, 33, 0)
$Button1 = GUICtrlCreateButton("Ende", 64, 392, 105, 33, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

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

Case $Start
EndSwitch
WEnd

Muss ich die Bilder im selben Ordner wie das Script haben? :confused: oder an was liegt es?


Ich bin dankbar für jede Hilfe


Mfg Crow
10/12/2010 21:16 maxi39#2
PHP Code:
#include <GUIConstants.au3>

#Region ### START Koda GUI section ### Form=C:\Users\lol\Desktop\esaywar.kxf
$Form1 GUICreate("Form1"363451307115)
$Pic1 GUICtrlCreatePic(".\Warstorm 6 Kopie.jpg"00361449)
$Start GUICtrlCreateButton("Start"191392121330)
$Button1 GUICtrlCreateButton("Ende"64392105330)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
$nMsg 
GUIGetMsg()
Switch 
$nMsg
Case $GUI_EVENT_CLOSE
Exit

Case 
$Start
EndSwitch
WEnd 
10/12/2010 21:30 KDeluxe#3
#include <StaticConstants.au3> hinzufügen.
10/12/2010 22:27 MoepMeep#4
Wenn man nichtmal in der Lage ist, die richtige Section zu finden, sollte man das ganze vllt direkt sein lassen.
10/12/2010 22:38 omer36#5
wenn schon koda benutz wird, warum die includes löschen?!
10/13/2010 00:57 maxi39#6
Quote:
Originally Posted by omer36 View Post
wenn schon koda benutz wird, warum die includes löschen?!
meinste mich?
ich hab keine #includes gelöscht...
ich hab blos den script funktionstüchtig gemacht ohne was hinzuzufügen. aba das so das genau das macht was er tun soll... das bild anzeigen.
10/13/2010 16:33 kingcrow#7
Quote:
Originally Posted by omer36 View Post
wenn schon koda benutz wird, warum die includes löschen?!
also ich hab den Code 1:1 übernommen...
10/13/2010 16:36 kingcrow#8
Quote:
Originally Posted by KillerDeluxe View Post
#include <StaticConstants.au3> hinzufügen.
also ich hab #include <StaticConstants.au3> hinzugefügt un es leuft trozdem nicht...
10/13/2010 21:18 omer36#9
PHP Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=C:\Users\lol\Desktop\esaywar.kxf
$Form1 GUICreate("Form1"363451307115)
$Pic1 GUICtrlCreatePic("C:\Users\lol\Desktop\Warstorm 6 Kopie.jpg"00361449BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$Start GUICtrlCreateButton("Start"191392121330)
$Button1 GUICtrlCreateButton("Ende"64392105330)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
$nMsg 
GUIGetMsg()
Switch 
$nMsg
Case $GUI_EVENT_CLOSE
Exit

Case 
$Start
EndSwitch
WEnd 
10/14/2010 19:05 KDeluxe#10
Quote:
Originally Posted by kingcrow View Post
also ich hab #include <StaticConstants.au3> hinzugefügt un es leuft trozdem nicht...
Ich hab was übersehen.

$SS → #include <StaticConstants.au3>
$WS → #include <WindowsConstants.au3>


Wenn du die GUI mit Koda erstellt hast, musst du die Includes gelöscht haben,
diese werden immer mit eingebunden, auch wenn es unnötig ist.
10/14/2010 19:12 omer36#11
Quote:
Originally Posted by KillerDeluxe View Post
Ich hab was übersehen.

$SS → #include <StaticConstants.au3>
$WS → #include <WindowsConstants.au3>


Wenn du die GUI mit Koda erstellt hast, musst du die Includes gelöscht haben,
diese werden immer mit eingebunden, auch wenn es unnötig ist
.
das meinte ich... ^^ :rolleyes:
10/16/2010 03:47 Deividas666#12
hab da auchn problem :> will in mein kleines autoit programm auch ein bild einbinden, klappt auch soweit, nur wenn ich das programm anderen schicke dann wird bei denen kein bild angezeigt an der stelle =(

lg
10/16/2010 11:16 lolkop#13
Quote:
Originally Posted by Deividas666 View Post
hab da auchn problem :> will in mein kleines autoit programm auch ein bild einbinden, klappt auch soweit, nur wenn ich das programm anderen schicke dann wird bei denen kein bild angezeigt an der stelle =(

lg
das bild musst du schon mitschicken...
10/16/2010 11:17 omer36#14
musst du glaube ich mit FileInstall() machen

€lolkop, hatte mal hier irgentwo gelesen, dass es mit fileinstall geht, stimmt was oder irre ich mich grade?
10/16/2010 21:28 Deividas666#15
das bild ist natürlich mitgeschickt in dem ordner wo die .exe liegt ist nochn ordner mit dem namen logo und da drin liegt das bild. aber ich bekomms net hin^^

lg