Avatar billede tuctoh Nybegynder
15. juni 2002 - 16:26 Der er 4 kommentarer og
1 løsning

Firkant i ASP-Image

Hvordan laver jeg nemmest en fyldt firkant med ASP image?
Lige nu looper jeg igennem en firkant, ved at tegne hver enkelt prik selv... men der må da være en bedre metode!?

47 point til den der kommer med løsningen :p
Avatar billede torbenmelander Nybegynder
15. juni 2002 - 16:56 #1
Hvis du kigger i dokumentationen til ASPImage på http://www.serverobjects.com/comp/Aspimage.htm

kan du se at der en metode der hedder FillRect

FillRect ... intLeft, intTop, intRight, intBottom ... FillRect fills the specified rectangle on the image.

Du skal nok sætte nogle Properties såsom PenStyle og PenColor også ...

Jeg har desværre ikke ASPImage så jeg kan ikke test det for dig :-(

Håber det hjælper :-)
Avatar billede tuctoh Nybegynder
15. juni 2002 - 17:03 #2
tjaa...
Har selv kigget på den funktion, men kan ikke få den til at virke:

1) Der er ikke nogen option for at vælge farven
2) Der er ikke nogen mulighed for at vælge hvor den skal placeres


Det jeg bruger nu, er:


    for a = 1 to 5
        for b = 1 to 5
              Image.SetPixel b+xoffset, a+yoffset, vbGreen
        next
    next

Det virker, men kræver lidt for mange beregninger synes jeg...
er der ikke en bedre metode?
Avatar billede tuctoh Nybegynder
15. juni 2002 - 17:30 #3
ok, så fandt jeg langt om længe løsningen :p
FillRect var den rigtige funktion at bruge... bare ret besværlig at fnde ud af :p

men takker for hjælpen!!
Avatar billede torbenmelander Nybegynder
15. juni 2002 - 17:56 #4
Der er da en mulighed for at vælge hvor den skal placeres ... intLeft, intTop, intRight, intBottom ...
FillRect(0,0,5,5) gør vel det samme ...

Har du prøvet at ekspermentere med værdierne i:
BrushColor, BrushStyle, PenColor, PenStyle, PenWidth
Avatar billede torbenmelander Nybegynder
15. juni 2002 - 17:57 #5
Haha, var lidt længe om at trykke på 'Udfør'... Men godt du fik det til at virke. 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