Pesquisa resultou em 289 ocorrências: +shellexecute

Termo pesquisado: +shellexecute

por Alexandre Silva
14 Jul 2025 18:48
Fórum: [x]Harbour
Tópico: Pix Gerar QRCode
Respostas: 8
Exibições: 7140

Pix Gerar QRCode

... filesold\report\PIX_" + strzero(HB_RandomInt(1, 99999999),8,0) +'.PDF'
hPDF := FCreate(cFileName, 0)
FWrite(hPDF, sPDF)
FClose(hPDF)
WAPI_ShellExecute( NIL, "OPEN", cFileName ,"",NIL,5 )

RETURN Nil


Pra mim, nao ficou claro qual o conteudo dessa variavel ::qrcodeImage
Na primeita parte ok ...
por JoséQuintas
07 Jul 2025 12:09
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Resolvendo certificado
Respostas: 19
Exibições: 4460

Resolvendo certificado

... estou rodando instalado no servidor, e é onde a coisa começou a pegar.

Talvez a solução mais simples seja mesmo copiar pra máquina e rodar com ShellExecute( "aplicativo",,"pasta da rede" ).
E isso acaba com a exigência de certificado especial.

Restaria melhorar a parte de atualização.

É aí que ...
por JoséQuintas
06 Jul 2025 11:28
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Resolvendo certificado
Respostas: 19
Exibições: 4460

Resolvendo certificado

... Isso causa limitação.

Ainda tentando entender essas coisas....
Nem tudo é problema de certificado.

Talvez salvar local por outros meios, e um ShellExecute() ao EXE local indicando a pasta do servidor pra acesso.
De repente um MemoRead() e hb_MemoWrit().
De repente fazer isso em multithread que não ...
por JoséQuintas
04 Jul 2025 20:23
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Resolvendo certificado
Respostas: 19
Exibições: 4460

Resolvendo certificado

... recibo, então consultava protocolo.
O fato de mostrar mensagem ou não, não vém ao caso agora.

2. Ao chamar o programa diretamente (sem o ShellExecute()), aparecia o alerta do windows.
Aquele de programa pouco usado.
Em ShellExecute() o programa era boloqueado.

3. Tem a atualização, aqui é por ...
por JoséQuintas
04 Jul 2025 11:49
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Resolvendo certificado
Respostas: 19
Exibições: 4460

Resolvendo certificado

A coisa é pior do que pensei.

sjpatop.exe - usa ShellExecute() pra carregar topxxx.exe, o mais novo
topxxx.exe - usa ShellExecute() pra carregar sjpa.exe
sjpa.exe - usa ShellExecute() pra carregar jpa_xxx.exe, o mais novo

topxxx.exe é o aplicativo específico da empresa
O jpaxxx.exe é o meu ...
por JoséQuintas
03 Jul 2025 08:36
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Resolvendo certificado
Respostas: 19
Exibições: 4460

Resolvendo certificado

Acho que tem a ver com o anterior, apenas palpite.



RUN ( "c:\pasta\arquivo.exe" )


Isso acima parou de funcionar
Troquei para


ShellExecuteOpen( "c:\pasta\arquivo.exe",,"pasta" )


Passou a funcionar.

Minha suposição:
RUN () fica preso a um programa externo, da rede.
ShellExecute() é na ...
por Fernando queiroz
17 Jun 2025 19:16
Fórum: [x]Harbour
Tópico: Pix Gerar QRCode
Respostas: 8
Exibições: 7140

Pix Gerar QRCode

... filesold\report\PIX_" + strzero(HB_RandomInt(1, 99999999),8,0) +'.PDF'
hPDF := FCreate(cFileName, 0)
FWrite(hPDF, sPDF)
FClose(hPDF)
WAPI_ShellExecute( NIL, "OPEN", cFileName ,"",NIL,5 )

RETURN Nil ...
por Kapiaba
07 Mai 2025 10:22
Fórum: [x]Harbour
Tópico: Como usar "xlBookLoad" Excel com LibXL
Respostas: 5
Exibições: 5635

Como usar "xlBookLoad" Excel com LibXL

... return nil
endif
oSheet := oBook:AddSheet()
AEval( aData, { |a,i| oSheet:SayRow( i - 1, a ) } )
oBook:Close()

? "written " + cFile

ShellExecute( 0, "Open", cFile )

return nil

//----------------------------------------------------------------------------//
// CLASS ...
por Itamar M. Lins Jr.
19 Abr 2025 15:46
Fórum: [x]Harbour
Tópico: Criando Gráficos de Pesquiisa
Respostas: 5
Exibições: 6500

Criando Gráficos de Pesquiisa

Olá!
Sim, mas cadê o seu código ?
Esses dai basta trocar por hwg_msgstop() por alert() e HWG_SHELLEXECUTE() por __run() ou hb_processRun( 'open ' + cArq,,@cStdOut,@cStdErr,.T. )
Como vc está usando a função ?

Não vai acontecer nada se vc está só compilando a função pura.

Saudações,
Itamar M. Lins Jr.
por Jorge Luiz
19 Abr 2025 15:31
Fórum: [x]Harbour
Tópico: Criando Gráficos de Pesquiisa
Respostas: 5
Exibições: 6500

Criando Gráficos de Pesquiisa

... rlpy6i.dir\teste.c'... Done.
C:/Users/jas58/AppData/Local/Temp/hbmk_rlpy6i.dir/teste.o:teste.c:(.data+0x98): undefined reference to `HB_FUN_HWG_SHELLEXECUTE'
C:/Users/jas58/AppData/Local/Temp/hbmk_rlpy6i.dir/teste.o:teste.c:(.data+0x128): undefined reference to `HB_FUN_HWG_MSGSTOP'
collect2.exe ...
por Itamar M. Lins Jr.
16 Abr 2025 08:41
Fórum: [x]Harbour
Tópico: Criando Gráficos de Pesquiisa
Respostas: 5
Exibições: 6500

Criando Gráficos de Pesquiisa

... cTitulo)
cHtml += '</html>'

nHan := FCREATE( cARQ )
FWRITE ( nHan , cHTML , LEN( cHTML ) )
FCLOSE( nHan )

#ifdef __PLATFORM__WINDOWS
hwg_ShellExecute(cArq,"open",nil,cDirSist,1)
#else
hb_processRun( 'open ' + cArq,,@cStdOut,@cStdErr,.T. )
#endif

IF !Empty(cStdOut)
hwg_msgstop(cStdOut ...
por JoséQuintas
21 Fev 2025 19:45
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Configuração de compilação
Respostas: 14
Exibições: 14551

Configuração de compilação

... cName ) == cValue ;
.OR. Empty( GetEnv( cName ) ) ;
.OR. ! GetEnv( cName ) == cValue
ShowAlert( "Adding to ENV " + cName + "=" + cValue )
ShellExecuteOpen( "setx", cName + " " + cValue,, 0 )
win_RegWrite( "HKCU\Environment\" + cName, cValue )
AAdd( aCmdList, "SET " + cName + "=" + cValue ...
por JoséQuintas
17 Fev 2025 15:50
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Configuração de compilação
Respostas: 14
Exibições: 14551

Configuração de compilação

... oElement[ 1 ] ) ) ;
.OR. ! GetEnv( oElement[ 1 ] ) == oElement[ 2 ]
ShowAlert( "Not found SET " + oElement[ 1 ] + "=" + oElement[ 2 ] )
ShellExecuteOpen( "setx", oElement[ 1 ] + " " + oElement[ 2 ],, 0 )
win_RegWrite( "HKCU\Environment\" + oElement[1], oElement[2] )
AAdd( aCmdList, "SET ...
por Itamar M. Lins Jr.
28 Jan 2025 07:31
Fórum: [x]Harbour
Tópico: Abrir arquivo do excel
Respostas: 44
Exibições: 32025

Abrir arquivo do excel

... l, c + 1 ) + ")", fNum2 )

// Close the workbook.
workbook_close( oBook )

?
set( _SET_ALTERNATE, .F. )
set( _SET_ALTFILE , "" )

// wapi_ShellExecute( nil, "open", BM_FILE_OUT )
wapi_ShellExecute( nil, "open", BM_FILE_XLSX )
// wait
return

// Tools functions common.

// Convert the row and ...
por Itamar M. Lins Jr.
20 Dez 2024 19:17
Fórum: Contribuições, Dicas e Tutoriais
Tópico: DICA: Codificar em Base64 direto do Prompt.
Respostas: 4
Exibições: 2291

DICA: Codificar em Base64 direto do Prompt.

... cOutFileName,cDecode,.F.)
//hOutput := FCreate( '\XYZ\Documentos\' + cOutFileName )

//FWrite( hOutput, cDecode)
//FClose( hOutput )

hwg_Shellexecute(cOutFileName,"open",,cDirSist + "Documentos",1)
//wapi_shellexecute(,"Open",cOutFileName)
RETURN .T.


Zero DLL, 100% Harbour Full compatible ...