Avatar billede jetzen Nybegynder
01. april 2004 - 17:19 Der er 2 kommentarer

Åbne et bmp-billede + tegne i delphi

Jeg vil se om det kan lade sig gøre at lave et program, der kan bestemme afstanden på fx en løberute.

Det skal fungere på den måde at man førtst tegner (punkt-punkt forbindelse) en kendt strækning, og angiver længden hvorefter den bestemme afstanden på en løberute man tegner på samme måde.

Hvordan kan jeg lave dette?!? har ikke før arbejdet med billeder i delphi.

Hvordan laver man en funktion der kan åbne et bmp billede?
Bestemmer koordinaterne for musen?
Tegner streger ved at klikke med musen? (finder koordinaterne for punkterne)
Avatar billede nlf Nybegynder
01. april 2004 - 18:58 #1
Du kan lave et TImage og så loade et bitmap-billede ind på det.

Image1.Picture.LoadFromFile('Filnavn');

Bagefter kan du bruge Image1.Canvas.MoveTo(X, Y) for at flytte startpunktet, og så bruge Image1.Canvas.LineTo(X, Y) for at lave en streg til næste punkt

Afstanden mellem punkterne er bare ren matematik.
Formlen er: kvadratroden af ((X2-X1)^2+(Y2-Y1)^2)
Avatar billede jetzen Nybegynder
05. april 2004 - 20:25 #2
Smider du et svar?
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