Avatar billede phuc69 Juniormester
07. april 2002 - 17:46 Der er 5 kommentarer og
1 løsning

Set window size

Jeg er igang med at lave et program hvor, der skal kunne tegnes grafer feks (parabler) Hvordan skal jeg sætte min billedeform så det feks. går fra -5 til 5 på x aksen og -6 til 6 på y aksen?
07. april 2002 - 18:01 #1
Ej...
Du vil indsætte altså en "graf skalbelon" eller?
Så kan du bruge labels og line's

Du kan jo ev. sige at selv graf linjens Y skal pege skal værer det samme som labels.top .
Avatar billede phuc69 Juniormester
07. april 2002 - 18:12 #2
Jeg vil have sådan et hvis jeg indtster en formel så kan jeg få programmet til at tegne grafen. Spørgsmålet er hvordan sætter jeg pictureboxen op til at have værdierne så de går fra -5 til 5 på x aksen og fra -6 til 6 på y aksen.
Avatar billede simon_jacobsen Nybegynder
07. april 2002 - 19:44 #3
hmm... jeg kender ikke det svar du direkte søger, men kan du ikke lave det sådan at alle tal i din formel bliver plusset med -1 * "det mindste tal", så kan du liggge en linie på (-1 * "det mindste tal") det er bare et alternativ, jeg ved godt at det hele bliver en del mere compliseret.
en anden ting man kunne gøre er måske at lave to pictureboxe en til alt over og en til alt under nul ?
Avatar billede kaffe Nybegynder
08. april 2002 - 07:59 #4
Private Sub cmdScale_Click()
  Picture1.Scale (-5, 6)-(5, -6)
  Picture1.Line (-5, 0)-(5, 0)
  Picture1.Line (0, 6)-(0, -6)
End Sub

Private Sub cmdTegnSinus_Click()
  Dim sngXPos As Single
  For sngXPos = -5 To 5 Step 0.05
    Picture1.PSet (sngXPos, Sin(sngXPos))
  Next sngXPos
End Sub
Avatar billede phuc69 Juniormester
08. april 2002 - 16:38 #5
Tak kaffe det var lige det jeg stod og manglede.
Avatar billede kaffe Nybegynder
08. april 2002 - 20:20 #6
Selv tak og tak for point.
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