For Programmers: Free Programming Magazines  


Home > Archive > Clipper > May 2005 > Re: print delay under Win XP









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Re: print delay under Win XP
E. Fridman

2005-05-13, 3:55 pm

<<< Printing stop and resume when I go out from app.
Clipper 5.2 and WIN XP pro and Epson LX300 >>>

Do you have CPU time slice release stuff in your app?

gv

2005-05-13, 3:55 pm



> Do you have CPU time slice release stuff in your app?
>


No and I dont know what is it does.


Markus Wiederstein

2005-05-13, 3:55 pm


call this function after your printjob:

FUNCTION PRCOMMIT()

local cPrinter := set( _SET_PRINTFILE, "LPT3" )
set( _SET_PRINTFILE, "LPT2" )
set( _SET_PRINTFILE, "LPT1" )
set( _SET_PRINTFILE, "" )

// restores the original printer-port!
set(_SET_PRINTFILE, cPrinter, .t.)

return nil







Am Fri, 13 May 2005 08:12:25 +0200 hat gv <goran@goran.htnet.hr>
geschrieben:

>
>
>
> No and I dont know what is it does.
>
>




--
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
Markus Wiederstein

2005-05-13, 3:55 pm

Am Fri, 13 May 2005 11:30:24 +0200 hat Markus Wiederstein
<markus.wiederstein@web.de> geschrieben:

.... and don't forget to #include "set.ch" ;-)


>
> call this function after your printjob:
>
> FUNCTION PRCOMMIT()
>
> local cPrinter := set( _SET_PRINTFILE, "LPT3" )
> set( _SET_PRINTFILE, "LPT2" )
> set( _SET_PRINTFILE, "LPT1" )
> set( _SET_PRINTFILE, "" )
>
> // restores the original printer-port!
> set(_SET_PRINTFILE, cPrinter, .t.)
>
> return nil
>
>
>
>
>
>
>
> Am Fri, 13 May 2005 08:12:25 +0200 hat gv <goran@goran.htnet.hr>
> geschrieben:
>
>
>
>




--
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
gv

2005-05-13, 3:55 pm


"Markus Wiederstein" <markus.wiederstein@web.de> wrote in message
news:op.sqpj49gsolrrg1@news.t-online.de...
> Am Fri, 13 May 2005 11:30:24 +0200 hat Markus Wiederstein
> <markus.wiederstein@web.de> geschrieben:
>
> ... and don't forget to #include "set.ch" ;-)
>
>
>
>
>
> --
> Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/


Thx
G


Markus Wiederstein

2005-05-13, 3:55 pm

Did this work for you ?

greetings from germany
Markus


Am Fri, 13 May 2005 13:43:30 +0200 hat gv <goran@goran.htnet.hr>
geschrieben:

>
> "Markus Wiederstein" <markus.wiederstein@web.de> wrote in message
> news:op.sqpj49gsolrrg1@news.t-online.de...
>
> Thx
> G
>
>




--
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
Nick Ramsay

2005-05-13, 3:55 pm

On Fri, 13 May 2005 14:24:05 +0200, "Markus Wiederstein"
<markus.wiederstein@web.de> wrote:

>Did this work for you ?
>
>greetings from germany
>Markus
>


Unlikely, as the OP is using S87. Another poster hit the nail on the
head by suggesting CPU time release as the problem.


www.tamedos.com is one solution.
[color=darkred]
>
>Am Fri, 13 May 2005 13:43:30 +0200 hat gv <goran@goran.htnet.hr>
>geschrieben:
>

Markus Wiederstein

2005-05-13, 3:55 pm

Hi Nick,

>
> Unlikely, as the OP is using S87.


ok, so he should simply use a s87 compatible code like

// cOriginal is the actual lpt port f.e. "LPT1"
procedure prcommit(cOriginal)
set printer to lpt3
set printer to lpt2
set printer to lpt1
set printer to
set printer to cOriginal
return


cheers, Markus
Markus Wiederstein

2005-05-13, 3:55 pm

Am Fri, 13 May 2005 18:37:59 +0200 hat Markus Wiederstein
<markus.wiederstein@web.de> geschrieben:

well, i forgot *g*
procedure prcommit()
parameters cOriginal
set printer to lpt3
set printer to lpt2
set printer to lpt1
set printer to
if pcount() = 1
set printer to cOriginal
endif
return



> Hi Nick,
>
>
> ok, so he should simply use a s87 compatible code like
>
> // cOriginal is the actual lpt port f.e. "LPT1"
> procedure prcommit(cOriginal)
> set printer to lpt3
> set printer to lpt2
> set printer to lpt1
> set printer to
> set printer to cOriginal
> return
>
>
> cheers, Markus




--
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
Nick Ramsay

2005-05-14, 3:55 pm

On 13 May 2005 10:42:24 -0700, "E. Fridman" <pm771.am@gmail.com>
wrote:

>Nick,
>
>While OP indeed specified S'87, the "gv" person mentioned Clipper 5.2
>as his/her tool.


Indeed.

Gah, damn convoluted threads!
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com