02. november 2001 - 20:51Der er
8 kommentarer og 1 løsning
Thumbells på billedmappe
Hejsa -Her er lige en problemformulering.
Jeg vil lave program så jeg tager mine billeder fra mit digicam og ligger i en mappe, de hedder alle IMG_xxx så jeg skal have delphi til at lave en thumbell på de billeder der er i mappen, sådan 6 billeder vandret og x lodret så når jeg lige kommer hjem med camét ligger jeg billederne ind i en mappe sammen med programmet brænder det og har så en cd \"føs´dag 2002\" cm som jeg lige putter i cd-romdrevet også kan klikke på de små billeder og de pop´er op i stort.
Hvordan laves dette nemmest, og evt eksempler lignende programmer m.m. er hjertelig velmkommene
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Dette eksempel viser bmp-filer som thumbs fra samme mappe, hvor exe-filen eksistere. Husk at tilføje FileCtrl, ExtCtrls under uses:
procedure TForm1.FormCreate(Sender: TObject); var i : integer; img : Timage; filelist : Tfilelistbox; begin filelist := Tfilelistbox.create(self); with filelist do begin parent := form1; visible := false; directory := getcurrentdir; mask := \'*.bmp\'; for i := 0 to items.count-1 do with img do begin img := Timage.create(self); parent := form1; width := 41; height := 41; left := i*(width+4); top := (i div 10)*(height+4); picture.loadfromfile(items[i]); stretch := true; end; end; filelist.free; end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction); var i : integer; label go; begin go: for i := 0 to componentcount-1 do if components[i].classname = \'TImage\' then begin components[i].free; goto go; end; end;
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.