Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!tut.cis.ohio-state.edu!rutgers!rochester!pt.cs.cmu.edu!o.gp.cs.cmu.edu!andrew.cmu.edu!mg2n+ From: mg2n+@andrew.cmu.edu (Martin G. Greenberg) Newsgroups: comp.lang.pascal Subject: Just for kicks Message-ID: <4cBo0AK00Vpg06BUV4@andrew.cmu.edu> Date: 20 May 91 03:18:36 GMT Organization: Class of '91, Carnegie Mellon, Pittsburgh, PA Lines: 27 Has anyone else seen/experienced this problem? I wrote a program (for commercial reasons) which needs to download soft fonts to a laser printer which is attached to the computer. To do this I did the sensible thing and used the following sequence of commands along with a WRITELN or two to send the appropriate control codes. SwapVectors; Exec (GetEnv ('COMSPEC'), '/C COPY FONT1.FOO PRN > NUL') SwapVectors; Now, the other developers and I have had 4 computers hooked up to three different printers and we've never had a problem. On the machines of 50% of our customers, the download will not work. To this day, I have never been able to duplicate the problem. We finally got ticked off and sent the whole shebang off to Hewlett Packard (the software is designed for the LaserJet 2 since that is what our market uses almost exclusively) and said "any ideas?". The tech at HP tried the code on the machines in the office and it failed miserably, yet when she tried it on her machine at home, it worked flawlessly. HP at this point said, "It's Borland's fault" (the code was written using TP 5.0 & 5.5). We have yet to hear from anyone a satifactory explanation. Can any of you make any suggestions? MGG