Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
portuguese
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css

Pagetitle
GetRemoteIniName

...

...

...

GetRemoteIniName

Retorna

...

o

...

caminho completo do arquivo de configuração (*.INI)

...

do

...

SmartClient.

Sintaxe

Bloco de código
collapsefalse
GetRemoteIniName()
--> cRet

Retorno

Nome

Tipo

Descrição

cRet

...

caractere

Retorna

...

o caminho

...

completo do arquivo de configuração (*.INI) do

...

SmartClient.

Exemplos

Bloco de código
themeEclipse
languagecpp
titleExemplo 1
linenumberstrue
collapsefalse
user function rmtini()
  Local cIniName := 
//Exemplo 1
GetRemoteIniName() // Resultado: "C:\totvs\bin\SmartClient\
totvssmartclient
smartclient.ini"

///////////////////////////////////////////////////////////////
//Exemplo 2
//Através do exemplo abaixo, podemos obter o path de execução do Remote.
#include "totvs.ch"
Function TstRmtPath()
Local cIniName:= GetRemoteIniName()
Local lUnix:= IsSrvUnix()
Local nPos

  Local lUnix := IsSrvUnix()
  Local nPos := Rat( IIf( lUnix, "/", "\" ), cIniName )


  Local cPathRmt


  
  if !( nPos
!
 == 0

 )
    cPathRmt := 
Substr
SubStr( cIniName, 1, nPos - 1 )


  else


    cPathRmt := ""


  endif


  
  QOut( cPathRmt )

Return
 // Resultado: "C:\totvs\bin\SmartClient
Return

Abrangência

Advanced Protheus 6.09, Advanced Protheus 7.10, Microsiga Protheus 8.11, Protheus 10, TOTVS Application Server 10, ByYou Application Server

...