Achei isso no forum do fivewin! e possivel fazer isso utilizando xharbour 99.70 ou algo similar a isso?
if HB_Compile( "", "Modulo001.prg", "-n", "-gh" ) == 0
HB_HRBRun( "Modulo001.hrb" )
endif
Frazato
Rodar Script
Moderador: Moderadores
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Re: Rodar Script
Porque não usa o harbour para isso?
Tem todas as principais funções do xHarbour e essas que o xHarbour não possue (ainda)
Pode não ser o seu caso, mais precisamos tratar as nossas ferramentas com menos religiosidade.
Para mim tanto faz xHarbour ou Harbour.
Saudações,
Itamar M. Lins Jr.
Tem todas as principais funções do xHarbour e essas que o xHarbour não possue (ainda)
Pode não ser o seu caso, mais precisamos tratar as nossas ferramentas com menos religiosidade.
Para mim tanto faz xHarbour ou Harbour.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
Re: Rodar Script
Faço muito uso da Gtwvw e no momento e meio complicado sair desta lib.
Estas funções são do harbour, seria possivel eu gerar um executavel em harbour que rode este script( com as funcoes acima ) e executar este aplicativo atraves do xharbour que tenho hoje.
Frazato
Estas funções são do harbour, seria possivel eu gerar um executavel em harbour que rode este script( com as funcoes acima ) e executar este aplicativo atraves do xharbour que tenho hoje.
Frazato
Re: Rodar Script ( Resolvido em parte)
Fiz da seguinte maneira, não ficou muito legal mais resolveu em parte o meu problema, a unica coisa é que o sistema e todo grafico usando a Gtwvw e quando executo este script ele fica janelado, mais blz.
//----------------------------------------------------------------
Function JAF_PRG(cSistema)
Local cComando := 'hbrun.exe'
If !File(cComando)
Alerta('Arquivo '+cComando+' Nao localizado!')
Return Nil
Endif
If !File(cSistema+'.PRG')
Alerta(cSistema+chr(10)+;
'Nao localizado na pasta do executavel')
Return nil
Endif
Centra(24,'Compilando '+cSistema)
oShell := CreateObject("WScript.Shell")
cComando:= 'hbrun.exe '+cSistema+'.PRG'
Ret := oShell:Run("%comspec% /C"+cComando,1)//,.T.)
oShell := Nil
Centra(24,'')
Return nil
//----------------------------------------------------------------
Function JAF_PRG(cSistema)
Local cComando := 'hbrun.exe'
If !File(cComando)
Alerta('Arquivo '+cComando+' Nao localizado!')
Return Nil
Endif
If !File(cSistema+'.PRG')
Alerta(cSistema+chr(10)+;
'Nao localizado na pasta do executavel')
Return nil
Endif
Centra(24,'Compilando '+cSistema)
oShell := CreateObject("WScript.Shell")
cComando:= 'hbrun.exe '+cSistema+'.PRG'
Ret := oShell:Run("%comspec% /C"+cComando,1)//,.T.)
oShell := Nil
Centra(24,'')
Return nil
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: Rodar Script
Tente como:
Código: Selecionar todos
__hrbRun( cARQ, cPar1, cPar2, cPar3, cPar4, cPar5, cPar6, cPar7, cPar8, cPar9 )Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
