Hmm - ja, det er da besynderligt, at krydset ikke er i midten. Det skyldes sandsynligvis at dimensionerne på din picturebox er "udvendige" dimensioner - der er jo lidt "skygge" rundt om boxen, og således er "tegne-feltets" størrelse følgende (fundet ved at prøve mig frem):
Den stiplede linie du taler om vil ikke fremkomme med den kode du har vist - og slet ikke hvis du i stedet for bruger .Line - du må have gjort noget andet for at få den stiplede linie frem...
Prøv med det her: For at overskueliggøre det har jeg delt det lidt op. '---- 'midten: xmidt = picture1.scalewidth/2 ymidt = picture1.scaleheight/2
'så kan vi tegne... picture1.line ((xmidt-100),(ymidt-100))-((xmidt+100),(ymidt+100)),vbred picture1.line ((xmidt-100),(ymidt+100))-((xmidt+100),(ymidt-100)),vbred 'leg lidt med det :O)
Ja da - jeg mente, at _princippet_ .line (x1,y1)-(x2,y2) var en god ide i stedet for at sætte 400 punkter med pset - x1, y1 osv. behøver jo ikke være absolutte værdier, men kan - som du nævner det - være angivet ved picture1.scalewidth osv.
Og så kan der vist ikke koges mere suppe på denne historie ;o)
Godt ord igen - det er jo ikke noget, jeg plejer at gøre det med at tage mine egne points vel - men nu løste jeg jo selv mit problem denne gang uden at blive det mindste klogere af diverse svar - beklager, men jeg er som sagt begynder her.
I anledning af højtiden vil jeg ønske dig rigtig glædelig jul :o)
Synes godt om
Ny brugerNybegynder
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.