Avatar billede maabjerg Nybegynder
24. august 2003 - 00:13 Der er 17 kommentarer

Nogle funktioner i et tegneprogram

Hej jeg er ved at lave et tegne program, men jeg vil gerne ha' nogle flere funktioner end bare og kunne tegne rundt med hånden og vælge tykkelse og farve, jeg vil gerne ha' så man også kan lave en streg.. og så at man kan lave en firkant og en cirkel... nogen der kan hjælpe mig

På forhånd takker :)

/sM
Avatar billede baxos Nybegynder
24. august 2003 - 00:31 #1
Følger lige med  - er selv igang med et tegneprogram over netværk
Avatar billede maabjerg Nybegynder
24. august 2003 - 00:35 #2
okey :)... tja.. kunne også være sejt hvis mit også kunne komme til at virke over net.. :D
Avatar billede maabjerg Nybegynder
24. august 2003 - 00:36 #3
sig mig hvordan får du den til det :D
Avatar billede baxos Nybegynder
24. august 2003 - 00:41 #4
virker ikke endnu men prøver mig frem....
Avatar billede maabjerg Nybegynder
24. august 2003 - 00:44 #5
okey..
Avatar billede baxos Nybegynder
24. august 2003 - 00:47 #6
Har du lavet din egen browser??/internet browser
Avatar billede maabjerg Nybegynder
24. august 2003 - 00:54 #7
i tegne programmet?... nop jeg fulgte bare en artikkel på udvikleren.dk :)
Avatar billede baxos Nybegynder
24. august 2003 - 00:57 #8
me2 :D  men jeg har lavet en browser
Avatar billede maabjerg Nybegynder
24. august 2003 - 01:07 #9
okey... men ved du hvordan man laver sådan noget som en firkant osv?
Avatar billede maabjerg Nybegynder
24. august 2003 - 01:09 #10
Nå men jeg skrider i seng... vi kan snakkes i morgen... og hjælpes ad!
Avatar billede baxos Nybegynder
24. august 2003 - 01:11 #11
Ja godnat
Avatar billede nmh Nybegynder
24. august 2003 - 12:35 #12
Dette kan måske hjælpe:
Der tegnes i en picturebox.
Nedenfor har den navnet PicGraph-
Der vise en procedure, der kan tegne en graf.
Den tegnes ved at tegne linier mellem punkter.
For at tegen en linie mellem to punkter:
PicGraph.Line (x1,y1)-(x2,y2)

At tegen en graf:
Private Sub Graf()
  Dim x As Single
  TegnAkser
  PicGraph.PSet (X1, f(X1))
  For x = X1 To X2 Step (X2 - X1) / 500
    PicGraph.Line -(x, f(x))
  Next x
End Sub
Avatar billede nmh Nybegynder
24. august 2003 - 12:45 #13
Rettelse: tegen --> tegne
Cirkel: med centrum i (1,2) og radius 5: PicGraph.Circle (1, 2), 5
Avatar billede nmh Nybegynder
24. august 2003 - 12:50 #14
Firkant med nederste venstre hjørne i (1,2) øverste højre hjørne i (6,8):

PicGraph.Line (-1, 1)-(6, 8), , B
Avatar billede nmh Nybegynder
24. august 2003 - 12:59 #15
Hvis du skriver BF i stedet fo B tegnes en udfyldt firkant.
Trekanter: Her er du nødt til at tegne de tre sider hver for sig ved at bruge
PicGraph.Line (1,1)-(5,7)
etc....
Farver:
PicGraph.Line (-1, 1)-(6, 8), QBColor(farve), BF
her kan farve være et tal fra 0 til 15.
(0 er sort, 15 er hvid, 9 er blå. Prøv dig frem.
Avatar billede baxos Nybegynder
24. august 2003 - 13:12 #16
NIIIIIIIIIIICE  prøv denne funktion  grafik aktig : If Button = 1 Then picdraw.Line -(X, Y)
If Button = 1 Then picdraw.Line (X1, Y1)-(X2, Y2) 

Du skal sætte den i picdraw ( mousemove )
Avatar billede makman Nybegynder
26. august 2003 - 16:42 #17
Heyyy nightyyyy! :D... Er sku selv igang med et meget kompliceret ( og dog paint agtigt ) tegneprogram til Metronware.. jeg har fulgt lidt på Udvikleren.dk, Men resten har jeg gættet mig til ;)
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