Avatar billede velle Nybegynder
08. april 2002 - 22:21 Der er 2 kommentarer og
1 løsning

Rydde Canvas

Hvordan kan jeg fjerne alle de streger og tegn der tidligere er blevet lavet i en procedure.
Avatar billede zerohero Nybegynder
08. april 2002 - 22:38 #1
for at slette en canvas med en bestemt farve:
eks. (rød farve)
form1.canvas.brush := clred;
form1.canvas.fillrect(clientrect);

ZeroHero
Avatar billede velle Nybegynder
08. april 2002 - 22:49 #2
er ikke helt med på hvad der skal stå inden i fillrect()
Avatar billede zerohero Nybegynder
09. april 2002 - 08:08 #3
enten skriv ClientRect (det er en standard defination) eller lav din egen...

var
  MyRect : TRect;
begin
  with MyRect do
  begin
    left := 0;
    top := 0;
    right := 100;
    bottom := 100;
  end;
end;

nu har du defineret din egen Trect, der er 100 pixels bred og høj. Dvs. at din canvas kun vil blive slettet med 100 pixels fra 0 i bredden og 100 pixels fra 0 i højden... håber det gav lidt mening...
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