PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Delphi3 - StringGrid drucken ¿



Virsacer
13.11.2004, 11:03
Hi, ich weiß nicht, ob ihr mir helfen könnt, aber einen Versuch ist es ja immer wert ;D

Jedenfalls würde ich gerne ein StringGrid (Tabelle) unter Delphi3 ausdrucken.
In der Hilfe hab ich nix dazu gefunden, nur, wie man das ganze Formular ausdruckt (Form1.print), aber bei der Tabelle geht das nicht... :'(

Mikes-PCHilfe
13.11.2004, 16:04
Hallo,

mmhhh, da bin ich auch überfragt, bin kein Delphi Spezialist.
Versuch es mal auf www.spotlight.de

Gruß Mike

Virsacer
15.11.2004, 14:59
Hi, nach langem suchen habe ich es schließlich doch herausgefunden:

1. bei uses muss "Printes" eingefügt werden
2.
with Printer do
begin
BeginDoc;
StringGrid1.PaintTo(Handle,10,10);
EndDoc;
end;


Allerdings hab ich jetzt das Problem, dass die Tabelle auf dem Ausdruck nur eine Breite von ca 6 cm und eine entsprechende höhe hat, obwohl es auf dem Monitor(1024x768) ca 3/4 der breite ausmacht...

Mikes-PCHilfe
15.11.2004, 20:45
Na da bist du ja schon einiges voran gekommen :)

GRuß Mike

Virsacer
15.11.2004, 21:16
Oh ja, ich werde immer besser 8)

das mit der Breite hab ich auch hinbekommen, aber jetzt bricht er den Druck am ende der ersten seite ab... :'(

Mikes-PCHilfe
15.11.2004, 21:19
Ich drück mal weiter die daumen, du packst das noch

Grüße Mike