04. august 2002 - 21:32Der er
10 kommentarer og 1 løsning
Print mm.
Heysa, jeg sidder og roder med et lille program hvor man skulle kunne loade et billede ind og printe det ud, det er i sig selv ikke noget program, men nu vil jeg gerne ha at den kan sætte et tal ind på billedet der selv tæller op, altså det første der bliver printet skald er stå 1 på, og den næste skal der stå 2 osv.. hvordan laves dette nemmest?
Hm forstår ikke helt, alt hvad jeg har indtil nu er bare en form med en image1 og en knap på, men kan ikke helt forstå din kode, kan du give et eks mere? :)
okay trode du havde lavet alt load koden til billederne, og print koden. Du sagde jo bare at du ville sætte et nr på før udprint ikke.
Du skal vel bare lave en open dialog som må tage flere filer. Så kører du bare igennem fil listen:
var i :integer; FNumber:integer; begin FNumber := 0;
if Opendialog1.execute then for I := 0 to Opendialog1.files.count-1 do begin inc(FNumber); image1.picture.loadfromfile(Opendialog1.files.strings[I]); with image1.Canvas do begin brush.Style := bsclear; textout(10,10,inttostr(FNumber)); brush.Style := bssolid; end;
//Kode til udprint af image1 billede end; end;
Synes godt om
Ny brugerNybegynder
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.