Heh...jag som trodde jag hade ändrat till graphical
Nu fungerar det ju
Tack så mkt...
En sista fråga bara...börjar kanske bli lite tjatigt
För att ändra Style med kod...hur skriver man då?
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd _
As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd _
As Long, ByVal nIndex As Long) As Long
Private Const GWL_STYLE = (-16)
Private Const BS_OWNERDRAW = &HB&
'Sätt till Graphical
SetWindowLong cmdKnapp.hwnd, GWL_STYLE, GetWindowLong(cmdKnapp.hwnd, GWL_STYLE) Or BS_OWNERDRAW
set cmdKnapp.picture = LoadPicture("sökväg") 'Ladda bild.
'Ta bort Graphical
SetWindowLong cmdKnapp.hwnd, GWL_STYLE, GetWindowLong(cmdKnapp.hwnd, GWL_STYLE) And Not BS_OWNERDRAW
cmdKnapp.Refresh 'Tvinga omritning
Det finns inget som heter: 'Det går inte!' i programmering
Vilken tur att jag inte sa det då.
Bara för principernas skull så kan jag säga att det inte finns något som heter 'Det går inte!' i programmering men det finns det banne mej i VB. Försök göra ett operativsystem i VB så får du se.
255 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a