FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index All products support Bloccare esecuzione di un codeblock
Posts: 858
Joined: Fri Oct 07, 2005 12:00 PM
Bloccare esecuzione di un codeblock
Posted: Wed Oct 21, 2009 10:45 AM

Salve,
avendo una situazione di questo tipo

Function Main()
..
FrPrn:StartmanualBuild({ | | Test()},0,0)
..
return

Function Test()
..
return

Vorrei che l'esecuzione del programma Main() non prosegua oltre FrPrn:StartmanualBuild({ | | Test()},0,0) finché l'esecuzione del codeblock (e quindi di test()) non è terminata.

come posso fare ?

Grazie

Best Regards,



Marco Turco

SOFTWARE XP LLP
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Bloccare esecuzione di un codeblock
Posted: Wed Oct 21, 2009 04:29 PM

Cosa hai messo in Test()? Sicuramente una finestra non modale, giusto? Se sì, il problema è solo quello, devi rendere la finestra modale. Se in Test() ci fossero solo istruzioni, certamente il programma non andrebbe avanti nella Main() prima di averle eseguite tutte.

EMG

Posts: 858
Joined: Fri Oct 07, 2005 12:00 PM
Re: Bloccare esecuzione di un codeblock
Posted: Sun Oct 25, 2009 06:06 PM

Ok. Provo. Grazie del suggerimento

Best Regards,



Marco Turco

SOFTWARE XP LLP

Continue the discussion