Thaddy, Thanks for the help. I don't have time to check it out this morning, but I do have a couple of other questions.
I want to write this to be and executable program that has a chance of running on almost anybody's modern printer. It seems to me that not everybody will be using the same ports. It seems like I need be getting to a USB port. I don't think that is happening.
That is one reason I was originally looking for code that would direct printing from a results file that I had just sent to the disk. Like I was doing in Python as described in my first post. (I save a file to the disk anyway because I use it be available to reload if somebody makes a mistake typing and they don't want to re-enter a lot of data to run it again -- saves them a lot of time).
Now I am concerned that I don't have a "path" set to get from FPC or Lazarus to my printer. Is "path" a problem?
So maybe the proper code for me is to not use the LST function. Now what? What is the simple way to send text output to any printer?
If you want to see the first program I am updating, check my web page
www.rjdesjardins.com and look at the bottom for Psychrometric program. Right now I am not even trying to use objects like buttons. Just get it running.
thanks again, Richard