[HILFE]Bild als Button

07/08/2011 20:23 Cr41s3'#1
Hallo,

ich wollte hier:

PHP Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <GDIPlus.au3>
#include <Misc.au3>
#Include <_GDIPlus_Button.au3>

#Region ### START Koda GUI section ### Form=
$Form1 GUICreate("Patcher by Zorua"666348342193)
$Button1 GUICtrlCreateButton("Homepage"45010217410$BS_BITMAP)
$XButton_Location = @ScriptDir "\Patcher\Inaktiv.png"
$Button2 GUICtrlCreateButton("Registrieren"45080217410)
$Button3 GUICtrlCreateButton("Itemshop"450150217410)
$Button4 GUICtrlCreateButton ("Forum"450,230,217,41 )
GUICtrlCreatePic(@ScriptDir "\Patcher\Bild.jpg"00505393BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
If @Compiled Then FileInstall("C:\Users\Ich\Desktop\Patcher\Patcher\Bild.jpg", @ScriptDir "\Patcher\Bild.jpg"0
 While 
1
 $nMsg 
GUIGetMsg()
 Switch 
$nMsg
 
Case $GUI_EVENT_CLOSE
 
Exit

 EndSwitch
 
WEnd 
bei den Buttons ein kleines Bild einfügen als Button.
Kann mir jemand einen Code geben
07/08/2011 20:33 .Cdog#2
Habe ne idee und zwar mach nur ein bildbund dann in der while.schlwife:
Quote:
while 1
Case $bildbutton
msgbox (0,"","geht so eogendlich bin mit handy on also")
Endswitch
wend
ansonsten kann auto it glaube ich ich glaube!!!nur jpeg bilder.nehmwn.



$bildbutton ist dein bild
mit handy on sry
07/08/2011 20:39 Cr41s3'#3
OKe.

Ich teste es einfach nochmal mit jpg Datei
07/09/2011 10:37 Freddy​#4
So müsste es gehen
PHP Code:
GUICtrlCreateButton("KNOPF HIHI"46416012925$BS_BITMAP)
GUICtrlSetImage(-1,  @Tempdir&"\Bild.bmp"1
07/09/2011 11:05 Cr41s3'#5
Nope klappt nicht.

Habe nun diesen Code
Quote:
$Button1 = GUICtrlCreateButton("Homepage", 450, 10, 217, 41, 0, $BS_BITMAP)
GUICtrlSetImage(-1, @Tempdir&"C:\Users\Jannis\Desktop\Patcher\Patcher\ Bild.bmp", 1)
Bei meinem Button das Bild ist im Verzeichniss drinne.
Aber angezeigt wird es nicht.
07/09/2011 11:10 lolkop#6
@Tempdir&"C:\Users\Jannis\Desktop\Patcher\Patcher\ Bild.bmp" macht auch keinen sinn....

"&" wird als verknüpfung von 2 strings genutzt.
07/09/2011 11:36 Cr41s3'#7
Ja, danke für deine Hilfe.
Ich bin kein Gott!

Hat hier jemand sonst noch eine SINNVOLLE Antowrt auf meine Frage
07/09/2011 12:33 lolkop#8
das war die lösung deines problems...
07/09/2011 12:34 Freddy​#9
Ja du hast vor dem Bild.bmp eine leertaste vll liegts dadran
07/09/2011 12:52 Cr41s3'#10
Leider nicht.

Habe nun dies hier:

Quote:
$Button1 = GUICtrlCreateButton("Homepage", 450, 10, 217, 41, 0, $BS_BITMAP)
GUICtrlSetImage(-1, @Tempdir&"C:\Users\Jannis\Desktop\Patcher\patchski n\btn_idpwd_dn.bpm", 1)
Datei etc. ist alles dort vorhanden

Welche Datei müsste ich sonst oben einfpgen also include
Evtl. liegt es dadran?
07/09/2011 13:25 Ludder231#11
Mein Gott, lolkop hat doch gesagt du sollst das @tempdir weg machen :)
07/09/2011 14:02 Cr41s3'#12
Dann sieht es so aus oder?

Quote:
GUICtrlSetImage(-1, "\patchskin\btn_idpwd_dn.bpm", 1)
Naja so klappt es wieder net
07/09/2011 15:02 Freddy​#13
PHP Code:
$Button1 GUICtrlCreateButton("Homepage"45010217410$BS_BITMAP)
GUICtrlSetImage(-1, \patchskin\btn_idpwd_dn.bpm",-1)
$Pic1 = GUICtrlCreatePic("\patchskin\btn_idpwd_dn.bpm", 8, 0, 617, 441) 
so?
07/09/2011 15:08 Cr41s3'#14
So:

Quote:
GUICtrlSetImage(-1, "patchskinbtn_idpwd_dn.bpm",-1)
$Pic1 = GUICtrlCreatePic("patchskinbtn_idpwd_dn.bpm", 450, 10, 217, 41)
Geht es auch nicht
07/09/2011 21:26 .Cdog#15
Warum so umstendlich mach doch einfach ein bild als knopf so


Quote:
$pic deinbildpfad usw
while 1
Case $pic
msgbox (0,"',"der leichteste weg finde ich")
endswitch
Wend
Baus.so rein und.aufm bild steht dan sowas wie start
mit.dem handy on wenn was.nicht stimmt.sags