I snart 3 eller 4 v4eckor har jag nu, helt förgäves försökt att hita något Tror du att du skulle kunna försöka förklara på något annat sätt, jag är inte riktigt med på vad du menar...? Kanske inte riktigt svaret på din fråga men en färdig lösning (kanske inte lika roligt) http://www.vb2themax.com/Downloads/Files/KnobControl.zip TACK Fredde!!Rita en linje istället för att rotera en bild.
sätt att rotera en bild på. I går dök en ny idé upp i skallen.
Bakgrunden är att jag skall tillverka en roterande knapp, för inställningar
i min studio. Jag ritade ( i photoshop) i bild som jag ansåg dög, och kom
du på att man kan ju låta bilden stå still, men låta markeringen flytta sig,
alltså rita en linje.
Så här har jag försökt:
<code>
Dim a As Integer, b As Integer, c As Integer, d As Integer
a = Text1(0) 'Är det antal steg som linjen skall röra sig i ena ändan.
b = Text1(1) 'Är den längden som linjen skall ha
c = Picture1.Width / 2 'för att få ut mitten av breden på bilden
d = Picture1.Height / 2 'för att få ut mitten av höjdenpå bilden
Picture1.Cls
Picture1.DrawWidth = 6
Picture1.Line (a, b)-(c, d), RGB(191, 191, 163)
</code>
Detta fungerar kanon, till en början tills jag kom att tänka på att bilden
inte är rund, den är fyrkantig.......
Hur skall jag tänka för att räkna ut så att linjen räknar ut samma längd
på stegen runt om????
Tacksam för all hjälp.Sv: Rita en linje istället för att rotera en bild.
/JohanSv: Rita en linje istället för att rotera en bild.
//FreddeSv: Rita en linje istället för att rotera en bild.
En gluldstjärna till dig.
Det är ju detta som jag har letat efter hur länge som helst. Nu kan jag änteligen fortsätta.