Descrição
WritePProString [AS] - Permite criar e/ou alterar um seção/chave de configuração no arquivo de configuração (.INI). No entanto, caso o arquivo não exista ele será criado.
|
Sintaxe
| WritePProString( <cSecao>, <cChave>, <cConteudo>, <cArqIni> ) |
Parâmetros
| Par |
Nome |
Tipo |
Descrição |
Default |
Obg |
Ref |
01
|
cSecao
|
Caracter
|
Indica o nome da seção, no arquivo de configuração (.INI), que será utilizada. Porém, caso a seção não exista, a mesma será criada
|
|
X |
|
| 02 |
cChave
|
Caracter
|
Indica o nome da chave da seção, do arquivo de configuração (.INI), que terá seu conteúdo alterado. Porém, caso a chave não exista na seção especificada, a mesma será criada
|
|
X |
|
| 03 |
cConteudo
|
Caracter
|
Indica o conteúdo da chave que será atualizado
|
|
X |
|
| 04 |
cArqIni
|
Caracter
|
Indica o nome do arquivo de configuração (*.INI) que será alterado. Porém, é importante observar os seguintes casos: Se o arquivo de configuração (.INI) não existir, o mesmo será criado; Se o path do arquivo de configuração (*.INI) não for informado, o mesmo será criado/atualizado no diretório onde está instalado TOTVS Application Server, no servidor; Se especificado um path absoluto, com unidade de disco, o arquivo de configuração (.INI) será criado e/ou atualizado na estação remota, no path informado
|
|
X |
|
Retorno
| Retorno |
Tipo |
Descrição |
| lRet |
Boolean
|
Retorna verdadeiro (.T.) se a chave for incluída e/ou alterada com sucesso ou falso (.F.) caso ocorra alguma falha ou impossibilidade de acesso no arquivo de configuração (.INI)
|
Exemplo
#INCLUDE "TOTVS.CH"
User Function WritePProString()
MsgInfo( cValtoChar( WritePProString( 'UNIVERSOADVPL', 'SOURCEPATH', 'NAO DEFINIDO', GetAdv97() ) ), 'UniversoADVPL' )
Return( Nil )
Resultado
Informações adicionais
|
Pode-se, opcionalmente, definir um path absoluto, com unidade de disco, de modo que o arquivo de configuração (.INI) será atualizado na estação onde o TOTVS Smart Client está sendo executado
|
Gostou? Compartilhe com seus amigos e deixe um comentário! 😎