Newsgroup: it.comp.lang.vo-clipper
Titolo: <no subject>







Ho una applicazione scritta in clipper 5.2b in ambiente 
windows NT (DOD). Non capisco perchè la stampa (solo testo su una 
Proprinter II) inizia solo dopo circa 35 secondi. Parte immediatamente se si 
chiude il programma e, di conseguenza, la finestra DOS. E' capitato a qualcuno ? 
E' possibile avere qualche indicazione su come risolvere il problema 
?


Grazie.


luc...@katamail.com


 




luc...@katamail.com
by(e) Doriano.
e-mail: doria~n~o@skyli~n~
k.it
Togli ~ per rispondere

 problema ?
Purtroppo non ricordo di averlo risolto in quanto su altri PC funzionava
benissimo e quindi ho dato la colpa a quella macchina in particolare.
EMG

 
-- 
"Uomo, tu sei giovane come la tua speranza e vecchio come la tua
angoscia"
"Man you are young like your hope and old like your anguish"

 problema ?Grazie.
La 5.2b ha dei gravissimi problemi di stabilita' sugli indici DBFNTX, ti
consiglio caldamente di aggiornare alla 5.2e
--
Matteo Baccan
DEV and Login
Technical Writer
http://www.infomedia.it/artic/Baccan

Grazie.
---------------------------------------------------------------------------------------------------
Controllare le modalità di esecuzione del programma e dello spool
(background, foreground).
---------------------------------------------------------------------------------------------------
In win nt l'ambiente dos viene "emulato" e l'applicativo clipper o
meglio l'ambiente dos nel quale l'app clipper gira va in comptetizione
con le risorse di calcolo, il processore va su di giri, lo si nota in
modo esplicito dalla finestra delle risorse di sistema.
Lo stesso accade se si apri una finestra dos, lanciando l'edit. 
Constatato cio' e' chiaro che i processi che normalmente girano  in
background (spool di stampe) che hanno priorità basse sono sottoposti
a forti ritardi elaborativi se non addiruttura al blocco totale.
Il rimedio, atto a raggiungere un compromesso nella concorrenza fra i
processi,  e' quello di ritoccare le diverse priorita' di processo che
entrano in concorrenza (applicazione, spool ...) modificando le varie
priorità assegnate sia per l'esecuzione in  foreground che in
background, tendendo ad abbassare le priorità dell'applicazione e
alzando quelle dello spool . 
Quello che ho scritto e' certamente parziale e deriva da una
situazione che mi e' accaduta, potrebbero esserci altri fattori in
gioco, spero di averti comunque dato un' idea da seguire.
Non ho verificato con win2000.
M. B.  

(solo testo su una Proprinter II) inizia solo dopo circa 35 secondi. 
[da comp.lang.clipper]
----------------------------------------------
Scott Burke, che aveva lo stesso problema su due tra 30 stampanti,
cosě dice di averlo risolto:
Well I was using this code :
set device to printer
set print to lpt1
...
...
set device to screen
set printer to
---------------------
I changed it to:
set printer on
set console off
set device to printer
set print to lpt1
...
...
set printer to
set device to screen
set printer off
This works.  I think the problem was in not using the "Set Printer On"
command.
---------------------------------------------------------
a questo intervento, č seguito il seguente commento:
I found that the statement "Set Printer On" was necessary when we
moved from plain MS-DOS to the Win 9x environment.
----------------------------------------------------------------------
comunque, se quanto riportato non ti fosse sufficiente, tieni presente
che alcuni consigliano di verificare la presenza di
set printer to
alla fine della stampa
ci sono altri consigli, ma vedi prima se risolvi con questi.
ciao