Hintergrund einer GUI beibehalten?!

09/22/2012 15:43 Belur#1
Hey Community.

Kleine Frage:

Ich fang langsam wieder an, bisschen mit Autoit herumzuexperimentieren.

Hab jedenfalls eine GUI mit Hintergrundbild.

Also ich hab das so gesetzt:

PHP Code:
$link1 "C:\Users\Niklas\Desktop\League_of_Legends.jpeg"
$Pic1 GUICtrlCreatePic($link100596428
Wenn ich dieses Programm allerdings verschicke haben andere dieses Hintergrundbild ja warscheinlich nicht weils ja nur auf meinem Pc ist.

Gibts ne Möglichkeit dass man das irgendwie im Programm speichert?

Greets
09/22/2012 16:31 H@CT0R#2
schau dir mal die funktion fileinstall an ;) dann wird das bild mitkompiliert
09/22/2012 17:07 Belur#3
Also ich hab das mal so versucht:

PHP Code:
$File FileInstall("C:\Users\Niklas\Desktop\League_of_Legends.jpeg""C:\bild.au3")
$Pic1 GUICtrlCreatePic($link200596428
Hab das nem Kumpel geschickt der sollte das mal testen. Allerdings ist bei dem der Hintergrund weiß. Hab ich irgendwas falsch gemacht?

Edit:

Habs hinbekommen =) Danke
09/22/2012 17:12 H@CT0R#4
Quote:
Originally Posted by Belur View Post
Also ich hab das mal so versucht:

PHP Code:
$File FileInstall("C:\Users\Niklas\Desktop\League_of_Legends.jpeg""C:\bild.au3")
$Pic1 GUICtrlCreatePic($link200596428
Hab das nem Kumpel geschickt der sollte das mal testen. Allerdings ist bei dem der Hintergrund weiß. Hab ich irgendwas falsch gemacht?
schau dir mal das beispiel aus der autoit hilfe an:
Code:
; Include a  bitmap found in "C:\test.bmp" with the compiled program and put it in "D:\mydir\test.bmp" when it is run
Local $b = True
If $b = True Then FileInstall("C:\test.bmp", "D:\mydir\test.bmp")
fällt dir der fehler auf? ;)

e: ok gut ;)
09/23/2012 19:01 Achat#5
Um in C:\ zu schreiben brauchst du vermutlich Adminrechte (#RequireAdmin)
@TempDir kann ich dir da emfpehlen.

Oder du speicherst das Bild z.B. hier : [Only registered and activated users can see links. Click Here To Register...] und lädst es dann mit InetGet runter.

MfG