Newsgroup: it.comp.lang.pascal
Titolo: Esecuzione Sincrona di un'applicazione

Ciao.
Ho un problemino dovuto ad ignoranza ed inesperienza ;-)
Da un programma in Pascal (Sibyl) che NON ha istruzioni Exec ecc... 
devo appunto lanciare una
applicazione e, quello che e' piu' importante, il programma lanciante 
DEVE attendere che l'applicazione
esterna finisca il suo lavoro.
Con il pascal a mia disposizione, ho usato DosStartSession, ma non e' 
una chiamata bloccante, quindi ritorna subito...
Altre idee ?
--
Bye bye....
 
ne...@tvol.it
 
szn...@usa.net
***************************
* Team Os/2 Italia member *
***************************
My Dream ? PROTECTONLY=YES !
HOMEPage : 
http://delenda.biella.alpcom.it/zamprogno/
ICQ UIN  : 4708891
HAL-9000: "What are you doing with those Windo$e disks Dave? Dave?
DAVE!!!!!
S.E.T.I Project supporter

 Altre idee ?
Devi lanciare un applicazione Dos o hai usato DosStarSession per 
disperazione ?
Se non sbaglio il Vp (e penso anche sybyl) ha un supporto diretto per 
i file CMD, magari
passando per quello puoi trovare una soluzione...
Purtroppo non avendo Sybyl e' difficile darti una mano, e tra l'altro 
non riesco neanche
a connettermi al sito per scaricarlo :-(
by Frengo

 when replying remove "RemovE" from the email address <
FIDONET: 2:335/705.2
---------------------------------------------------------
"Just WARP!" Italian e-zine homepage :
http://www.mclink.it/mclink/teamos2it/justwarp/index.htm
http://VOLftp.tin.it/TEAMOS2/jwarp/justwarp/index.htm

On Thu, 18 Dec 1997 06:43:00, 
alexRem...@tin.it
 (Alessandro 
Cantatore) wrote:
#  >Ho un problemino dovuto ad ignoranza ed inesperienza ;-)
#  >Da un programma in Pascal (Sibyl) che NON ha istruzioni Exec ecc... 
#  >devo appunto lanciare una
#  >applicazione e, quello che e' piu' importante, il programma lanciante 
#  >DEVE attendere che l'applicazione
#  >esterna finisca il suo lavoro.
#  >Con il pascal a mia disposizione, ho usato DosStartSession, ma non e' 
#  >una chiamata bloccante, quindi ritorna subito...
# se e' un programma PM puoi usare WinStartApp() che e' + semplice da usare
# altrimenti puoi usare DosExecPgm()...
Si, e' un programma PM, ma la WinStartApp non l'ho ancora provata, la 
studiero' di sicuro.
# Trovi tutto quello che ti serve sulmanuale on line del toolkit:
# Control Program Programming Guide and Reference
La DosExecPgm non mi funzionava (devo far partire applicazioni
os/2 windowed da un prg PM).


On Thu, 18 Dec 1997 20:32:57, 
Fre...@iol.it
 (Frengo) wrote:
# > Con il pascal a mia disposizione, ho usato DosStartSession, ma non e' 
# > una chiamata bloccante, quindi ritorna subito...
# > Altre idee ?
# 
# Devi lanciare un applicazione Dos o hai usato DosStarSession per 
# disperazione ?
No, come dicevo ad Alex, devo lanciare Applicazioni Os/2 windowed (ma 
in
futuro anche DOS).
# Se non sbaglio il Vp (e penso anche sybyl) ha un supporto diretto per 
# i file CMD, magari
# passando per quello puoi trovare una soluzione...
Cio' utilizzare REXX dal Sibyl ?
mmm poco pulito direi....
Possibile che non ci sia una soluzion + elegante ?
Provero' con la WinStartApp....
# Purtroppo non avendo Sybyl e' difficile darti una mano, e tra l'altro 
# non riesco neanche a connettermi al sito per scaricarlo :-(
Strano....
Io vado pure veloce nel loro sito....
Su hobbe non c'e' la demo ?


os/2 windowed da un prg PM).
Usa senz'altro WinStartApp()... Ha tutto quello che ti serve!
Non perdere altro tempo: e' la soluzione migliore!
Io l'ho usata x scompattare dei file tramite UNZIP da un programma PM...
guarda nell'INF...
Presentation Manager Programming Guide and Reference


 Su hobbe non c'e' la demo ?
Il loro sito e' buono, io prima cercavo di scaricarlo da un sito che 
avevo trovato in un
messaggio di warpcast e che era morto, ho risolto.
by Frengo