Autor Beitrag
podi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 43

Win XP, Delphi 7,

BeitragVerfasst: Sa 14.10.06 02:23 
Hallo!

Wie kann ich mit einem Button eine Liste ausdrucken?
Mit einem TPrintDialog kann man den Drucker aufspüren, aber wie kann ihne mit der Liste und dem Button verknüpfen?


Freundliche Grüsse
galagher
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2556
Erhaltene Danke: 45

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: Sa 14.10.06 07:19 
Hallo!

Meinst du so etwas in der Art:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
uses
  Printers, //...

//...

procedure TForm1.Button1Click(Sender: TObject);
var
  Line: Integer;
  PrintText: System.Text;
begin
 if PrintDialog1.Execute then
 begin
  AssignPrn(PrintText);
  Rewrite(PrintText);
  Printer.Canvas.Font := ListBox1.Font;

  for Line := 0 to ListBox1.Items.Count - 1 do
   Writeln(PrintText, ListBox1.Items[Line]);

  System.Close(PrintText);
 end;
end;

_________________
gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!
podi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 43

Win XP, Delphi 7,

BeitragVerfasst: Sa 14.10.06 09:31 
Vielen Dank!!
Dieser Code funktioniert einwandfrei!!

Vielleicht kannst du beim Thema Datenbank auch helfen?? :o)

_________________
Freundliche Grüsse
galagher
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2556
Erhaltene Danke: 45

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: Sa 14.10.06 12:42 
Freut mich, dass ich dir helfen konnte! :D
user profile iconpodi hat folgendes geschrieben:
Vielleicht kannst du beim Thema Datenbank auch helfen?? :o)

Leider nein, habe absolut keine Ahnung davon! :?

_________________
gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!
podi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 43

Win XP, Delphi 7,

BeitragVerfasst: So 15.10.06 10:10 
Jetzt habe ich das ganze mit einer TListview probiert...und siehe da, er hat ein Stick Fehler gemeldet!!??
Kann es sein, dass die TListview nicht zum Drucken geeignet ist oder muss man den Code massiv abändern.

Vielen Dank

_________________
Freundliche Grüsse
galagher
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2556
Erhaltene Danke: 45

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: Mo 16.10.06 18:33 
user profile iconpodi hat folgendes geschrieben:
Kann es sein, dass die TListview nicht zum Drucken geeignet ist

Das würde mich auch interessieren - hab's auch nicht hingekriegt.

_________________
gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!
wulfskin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1349
Erhaltene Danke: 1

Win XP
D5 Pers (SSL), D2005 Pro, C, C#
BeitragVerfasst: Mo 16.10.06 19:04 
user profile iconpodi hat folgendes geschrieben:
Jetzt habe ich das ganze mit einer TListview probiert...und siehe da, er hat ein Stick Fehler gemeldet!!??
Kann es sein, dass die TListview nicht zum Drucken geeignet ist oder muss man den Code massiv abändern.

Vielen Dank
Geht schon, nur musst du halt die Eigenschaften von dem ListItem holen.
Wie hast du es denn probiert?

Gruß Hape!

_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.