Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] obrazek w buttonie (tło)


Maximus6545

Rekomendowane odpowiedzi

Opublikowano

$button1 = GUICtrlCreateButton("blabla", 100, 100, 50, 50, $bs_bitmap)
GUICtrlSetImage(-1, "\obrazeczek.bmp", 1)

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Opublikowano
GUICtrlCreateButton("nazwa", 10, 20, 40, 40, $BS_ICON)
GUICtrlSetImage(-1, "obrazek.bmp", 1)

po koordach musisz dać ", $BS_ICON)

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Opublikowano

Najlepiej wrzuć swój kawałek kodu. I sprawdz czy napewno podajesz dobra lokalizacje do obrazka.

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Opublikowano
$Button2 = GUICtrlCreateButton("Wyjdź", 700, 530, 170, 40, $BS_ICON);wyjście
GUICtrlSetImage(-1, @AppDataDir&"\.Launcher\button.bmp", -1)

dałem tak i nie działało :/

Opublikowano

dałem tak i nie działało :/

GUICtrlSetImage(-1, @AppDataDir&"\.Launcher\button.bmp", -1)

GUICtrlSetImage(-1, @AppDataDir&"\.Launcher\button.bmp", 1)

Zamiast -1 daj 1

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Opublikowano
;tutaj jest button
GUICtrlSetImage(-1, @AppDataDir &"\.Launcher\button.bmp", 1)

Jeśli ścieżka jest dobra powinno działać - u mnie ten kod po zmianie sciezki działa. A spróbuj zmienić podając całą ścieżke np.

Jak utworzyłeś folder o nazwie

.Launcher

Bo u mnie przez kropke nie chce się tworzyć?

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Opublikowano

#include <GUIConstantsEx.au3>
#include <ButtonConstants.au3>


A takie bajery szmery masz ?

 

 

Takie coś zaproponuje może ?:)

Tutaj obrazek ma być tam gdzie scrypt :)

możesz zmienić wio mnie to :D

 

 

#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
GUICreate("My GUI")
$Pic1 = GUICtrlCreatePic(@ScriptDir&"\Icon.bmp", 100,100,100, 50)
GUISetState(@SW_SHOW)

While 1
   $nMsg = GUIGetMsg()
   Switch $nMsg
      Case $GUI_EVENT_CLOSE
         Exit
      Case $Pic1
			Picclick()
   EndSwitch
WEnd



Func picclick()
	msgbox(0,"","chyba dziala")
	endfunc

v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v
 

Opublikowano

 

#include <GUIConstantsEx.au3>

#include <ButtonConstants.au3>

 

 

A takie bajery szmery masz ?

 

 

 

Takie coś zaproponuje może ? :)

 

Tutaj obrazek ma być tam gdzie scrypt :)

możesz zmienić wio mnie to :D

 

 

#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
GUICreate("My GUI")
$Pic1 = GUICtrlCreatePic(@ScriptDir&"\Icon.bmp", 100,100,100, 50)
GUISetState(@SW_SHOW)

While 1
   $nMsg = GUIGetMsg()
   Switch $nMsg
      Case $GUI_EVENT_CLOSE
         Exit
      Case $Pic1
			Picclick()
   EndSwitch
WEnd



Func picclick()
	msgbox(0,"","chyba dziala")
	endfunc

Coś mi się wydaje że ty podałeś aby dodał tło OKNU zamiast tylko BUTTONOWI. NIE DOPATRZENIE !

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Opublikowano

Coś mi się wydaje że ty podałeś aby dodał tło OKNU zamiast tylko BUTTONOWI.

To Ci się źle wydaję :)

Weryfikuj dane a nie oczekujesz że napiszę Ci tut jak stworzyć okno z takimi ikonami :)

Powiedz może co jest dla Cb niejasne.

I masz racje nie ma tu przycisków gdyż obrazek nim jest :)

zamiast $Button1 masz $pic1 :)

rozumiesz ? :)

$pic1 jest przyciskiem :)

 

Poczekaj może mały tut :)

 

 

Łap:)

Powinieneś złapać :)

 

#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
GUICreate("My GUI")
$Pic1 = GUICtrlCreatePic(@ScriptDir&"\Icon.bmp", 100,10,100, 50)
$Pic2 = GUICtrlCreatePic(@ScriptDir&"\Icon.bmp", 100,100,100, 50)
$Pic3 = GUICtrlCreatePic(@ScriptDir&"\Icon.bmp", 100,200,100, 50)
GUISetState(@SW_SHOW)

While 1
   $nMsg = GUIGetMsg()
   Switch $nMsg
      Case $GUI_EVENT_CLOSE
         Exit
      Case $Pic1
			msgbox(0,"","Pierwszy")
		Case $Pic2
			msgbox(0,"","czwarty :F joke :D")
		Case $pic3
			msgbox(0,"","3")
   EndSwitch
WEnd


v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v
 

Opublikowano

 

To Ci się źle wydaję :)

Weryfikuj dane a nie oczekujesz że napiszę Ci tut jak stworzyć okno z takimi ikonami :)

Powiedz może co jest dla Cb niejasne.

I masz racje nie ma tu przycisków gdyż obrazek nim jest :)

zamiast $Button1 masz $pic1 :)

rozumiesz ? :)

$pic1 jest przyciskiem :)

 

Poczekaj może mały tut :)

 

 

Łap:)

Powinieneś złapać :)

 

#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
GUICreate("My GUI")
$Pic1 = GUICtrlCreatePic(@ScriptDir&"\Icon.bmp", 100,10,100, 50)
$Pic2 = GUICtrlCreatePic(@ScriptDir&"\Icon.bmp", 100,100,100, 50)
$Pic3 = GUICtrlCreatePic(@ScriptDir&"\Icon.bmp", 100,200,100, 50)
GUISetState(@SW_SHOW)

While 1
   $nMsg = GUIGetMsg()
   Switch $nMsg
      Case $GUI_EVENT_CLOSE
         Exit
      Case $Pic1
			msgbox(0,"","Pierwszy")
		Case $Pic2
			msgbox(0,"","czwarty :F joke :D")
		Case $pic3
			msgbox(0,"","3")
   EndSwitch
WEnd


Nie, spoko ja rozumiem. Po prostu nie patrzyłem dobrze wtedy na to. W sumie nie potrzebnie pisałem - bo myślałem że najlepiej mu odpowiedzieć wprost na pytanie. Ale skoro tamto mu nie działa to można dać zamiennik.

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...