At flytte en picturebox med piltasterne

Tags:    vb.net

Hejsa.
Jeg har før skrevet et indlæs der ligner det her - men nu skal jeg bruge koden i VB.NET.
Man skal kunne rykke en picturebox med piltasterne.

Er der nogle der kan hjælpe?
På forhånd, tak!
Lasse




Jeg mener at grundlæggende bare kan hentet koden fra VB6 og
få Visual Basis Net 2005 til at oversætte denne funktion,
skulle meget gerne automatisk åbens ved at åbens din gamle kode. Men, hvis du har slettet disse koder, er det det egneskaber som du skal have tag i. Dem med navnene Left og Top. Herudover skal du tillad computeren at sende taturmeddelse til formen - egenskaben KeyPresse til True. Koden kunne evt. se hvordan herud.

Fold kodeboks ind/udKode 


MEN til forskilige fra fx VB6 skal du være opmærkesom på, om picturebox har indsæt fra fx en panel, TabControl, el. en tilsvarende kontrol, da picturebox i NET beregnes ude fra lag på lag teknoligen.




Mange tak.
Det virker perfekt.
Da jeg testede det, faldt jeg over en ting.
Hvordan laver man en såkaldt "mur", der gør at området man kan bevæge sig rundt i er begrænset?



Det nemt ved er tilføje en panel, og flyttet beregning til
et vaule. Men huske at panel skal tilføjse før picturebox bliver indsætte. (i kodeeksampel har panel navnet panel1)

Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 18.12.2006 02:02 af Bruger #6159
t