LISTN - A List to Printer Component for Delphi

Why this Component | Installation | Using | Support | Register | Download

 

Why this component

This component was developed initially for in house use. The purpose of this component is to print a document file to a dot matrix printer by passing Windows Printer Routines. This was required because :

    1. Many routines are lengthy and printing through windows on Dot Matrix Printer is very cumbersome.

    2. They are also very stressful to the printer

    3. In case of large report, it is desired on some occassion to print a page from the bottom.

ListBoxDlgN takes care of all the above and much more. In case your report size is less than 32KB you can show a screen preview as well.

Further in case of just text report without any page break marking, you can print the report in a formatted manner giving your own page length etc.

Destination can be a printer , a file or a printer on a network such as \\ONE\EPSON

Top

Installation

Installation is easy. Depending upon the version of Delphi you are using, copy all the files to your library directory and install the files LISTDLGN.DCU to your component pallette.

You need to copy the following files to your library directory such as c:\delphi\lib etc.

TXTVIEW DCU
LISTN DCU
LISTDLGN DCU
LISTN DFM
TXTVIEW DFM
LISTN R16 OR LISTN R32

These are the demo files. Please note that to test the component, YOU NEED NOT INSTALL the component. Simply copy all the files to a directory and compile the DEMOLST and project.

DEMO DCU
DEMO DFM
DEMO PAS
DEMOLST OPT
DEMOLST DPR
DEMOLST RES
DEMOLST.RES

Top


Using LISTDLGBOXN

Using ListDlgBoxN is very straight forward. You simply drop the component in your main form. Then whenevery you wish to print / preview a report, call the component by issuing the following commands.

MainForm.ListBoxDlg1.Source := mFileName;
MainForm.ListBoxDlg1.Destination := 'LPT1';
MainForm.ListBoxDlg1.Execute;

This you can call from any place in the form. There is no need to drop the component on each of your form.

Top

Support

For Support, Please contact :

Lath Consutants
1A Shree Compelx
Uditnagar
ROURKELA 769012
EMAIL : lath@kalinga.com
WEB : www.kalinga.com/lath

Top

REGISTRATION

This component is shareware. The component is fully functional but will run only when Delphi IDE is running. The registration charges are as below.

 

Without Source - US$25 or INR 1000 Register OnLine
With Source - US$75 or INR 3500 Register OnLine

 


Top