14. januar 2002 - 13:01Der er
13 kommentarer og 1 løsning
Drag-Circle
Man kunne lave en cirkel sådan her: Picture1.Circle (X, Y), radius, RGB(red, green, blue)
Men hva nu hvis man godt vil kunne forme størelse med musen. I kender godt fuctionen, det er den sammen som i paint. Her der trykker man og så kommer der bare en firkant....
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det er pga Cls kommandoen, der sletter hele formen/pictureboxen, inden den gentegner.
Den er nødt til at være der, ellers bliver der tegnet en cirkel, hver gang Mouse_Move-eventet fyres af (op til 20 gange/sek). (Du kan jo prøve at fjerne Cls kommandoen og se)
Man kunne omgå dette ved kun at slette den cirkel, der blev tegnet i sidste Mouse_Move-event. (i modsætning til hele formen). Men så skal der gemmes nogle andre globale variable, der kan holde startpkt + radius i den sidst tegnede cirkel. Denne cirkel skal så gentegnes med baggrundsfarven (-slettes) umiddelbart før den aktuelle cirkel tegnes.
Hey sorry, men jeg får nok ikke så meget tid lige her for tiden, så jeg prøver at komme op med noget brugbart i næste uge.
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.