Avatar billede dellevela Nybegynder
11. maj 2003 - 11:30 Der er 1 kommentar og
2 løsninger

image1 flyt istedet for picture1 flyt

hej eksperter.
undskyld overskrift.
jeg har en kode der ser sådan her ud. jeg er bare træt af at når man bruger picture er der sådan en mega stor ramme omkring det. og det har jeg fundet ud af at det er der ikke i image. nogle der kan hjælpe mig med at ændre denne kode så jeg kan flytte rundt på et image istedet for picture!

her er min kode:

Option Explicit

Private Declare Sub ReleaseCapture Lib "user32" ()
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Integer, ByVal lParam As Long) As Long

Public Sub hWndMove(ByVal lnghWnd As Long)
  Call ReleaseCapture
  Call SendMessage(lnghWnd, &HA1, 2, 0&)
End Sub

Private Sub Picture1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
  If Button = vbLeftButton Then
    Call hWndMove(Picture1.hwnd)
  End If
End Sub
Avatar billede martin_moth Mester
11. maj 2003 - 11:41 #1
"jeg er bare træt af at når man bruger picture er der sådan en mega stor ramme omkring det. og det har jeg fundet ud af at det er der ikke i image."

  Picture1.BorderStyle = 0
Avatar billede dellevela Nybegynder
11. maj 2003 - 11:42 #2
selvfølgelig men det var nu ikke det jeg var ude efter men du får 15 point! som tak!
Avatar billede martin_moth Mester
11. maj 2003 - 11:46 #3
Hvad var du så ude efter?
Hvis du af forskellige grunde vil bruge image i stedet for picture, kan du så ikke bare skifte det ud i ovenstående kode?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester