Mult-Thread em xhb.
Enviado: 15 Abr 2008 10:33
Caros, estive fazendo o teste com o exemplo do syecom para usar MT, no exemplo abaixo o sistema iria fazer o download automaticamente, o usuario seria avisado quando existir atualizacao. Segue abaixo o exemplo:
***********************
Function Baixa_Automatico
***********************
if Inetestaconectada()=.T. // verefica a conexão com a internet
StartThread( @Donwload_Auto(),"1.0") // tem que compilar em MT, para rodar na surdina
Else
MsgInfo("Nao existe conexao com a internet.")
endif
Return
***********************
O projeto estah linkado as seguintes libs:
cw32mt.lib (BCC55)
ctmt.lib (xhb 9970)
tipmt.lib (xhb 9970)
vmmt.lib (xhb 9970)
hwguimt.lib (hwgui 2.16)
Acontece que o sistema fica em erro quando a funcao StartThread() eh acionada. O q estaria fazendo errado para usar o MT?
Marcos Roberto.
***********************
Function Baixa_Automatico
***********************
if Inetestaconectada()=.T. // verefica a conexão com a internet
StartThread( @Donwload_Auto(),"1.0") // tem que compilar em MT, para rodar na surdina
Else
MsgInfo("Nao existe conexao com a internet.")
endif
Return
***********************
O projeto estah linkado as seguintes libs:
cw32mt.lib (BCC55)
ctmt.lib (xhb 9970)
tipmt.lib (xhb 9970)
vmmt.lib (xhb 9970)
hwguimt.lib (hwgui 2.16)
Acontece que o sistema fica em erro quando a funcao StartThread() eh acionada. O q estaria fazendo errado para usar o MT?
Marcos Roberto.