Avatar billede well_r Nybegynder
11. december 2002 - 16:10 Der er 5 kommentarer og
2 løsninger

Construct Timage?

Hvordan kan jeg under RUNTIME LAVE billeder?
altså simpelthen lave nogle billeder?
De skal bruges som nogle felter man kan "gå" på
Avatar billede dkn Nybegynder
11. december 2002 - 17:11 #1
hvis du bare ønsker at tegne list selv (streger osv.) kan det gøres på alle slags canvas snart. Men du kan også vælge paintbox som befinder sig et sted på component tapen
Avatar billede well_r Nybegynder
11. december 2002 - 17:13 #2
nono.... det jeg vil have er TIMAGE der skal LAVES under RUNTIME ? :/
ikke noget med at man selv skal tegne det..
Avatar billede well_r Nybegynder
11. december 2002 - 17:13 #3
måske lidt directX over det?
Avatar billede dkn Nybegynder
11. december 2002 - 17:15 #4
prøv at tage et timage og load en fil ind, gå så ud i din dfm og se billed kode. Ellers skal du bruge en resource fil
Avatar billede well_r Nybegynder
11. december 2002 - 18:51 #5
resource fil?
kan du forklare?

mener du ligesom når man includerer en DLL fil?
Avatar billede dkn Nybegynder
11. december 2002 - 18:58 #6
ved ikke om du plejer at tage dll filer med på den måde. men ellers ligesom du får en lyd, billede eller anden fil med.

http://delphi.about.com/library/weekly/aa113099.htm?terms=res
Avatar billede steinmann Nybegynder
12. december 2002 - 16:52 #7
Her er det måske?!

Du skal bare placere en knap et sted på formen... og sørge for at Graphics er i inkluderet i uses...

{toppen af unit'en}

procedure TForm1.Button1Click(Sender: TObject);
var
  Bitmap: TBitmap;
begin
  Bitmap := TBitmap.Create;
  with Bitmap do
  begin
  //Sæt højde og bredde...
  height := 200;
  width := 200;
  //tegne en streg og en cirkel...
  Canvas.MoveTo(10, 10);
  Canvas.LineTo(80, 150);
  Canvas.Ellipse(80, 60, 180, 160);
  end;
  //Tegn den på formen
  Canvas.Draw(50, 50, Bitmap);
  //husk at "Free" den, ellers så fylder den bare... :D
  Bitmap.Free;
end;

Casper
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