USAR AQUIVO TEXTO PARA CONFIGURAÇÃO

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

tucao
Usuário Nível 1
Usuário Nível 1
Mensagens: 25
Registrado em: 05 Out 2004 14:26

USAR AQUIVO TEXTO PARA CONFIGURAÇÃO

Mensagem por tucao »

Alguem conhece como colocar um aquivo texto ou ini para as configuraçoes do meu programa, tipo assim

linha 1 = senha ex: acesso
linha 2 = logotipo da tela ex: Supermecado Modelo
linha 3 = pasta dos dbf ex: c:\sistema\dbf

e assim por diante deixando mais facil as alteraçoes

valeu.

Tucão
Avatar do usuário
Clipper
Colaborador
Colaborador
Mensagens: 1334
Registrado em: 23 Ago 2004 00:04
Localização: Recife/PE

Mensagem por Clipper »

Prezado Colega

Baixe no link abaixo :

http://www.vagucs.com.br/download/inifile.zip

Até logo.

Marcelo
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
tucao
Usuário Nível 1
Usuário Nível 1
Mensagens: 25
Registrado em: 05 Out 2004 14:26

Mensagem por tucao »

legal funcionou, mas eu só consigo pegar a primeira linha, como faço pra jogar cada linha em uma variavel

grato.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho

analise melhor o arquivo que voce recebeu, ele explica cada função com os exemplo

...
* aMyIni := IniLoad( "C:\WINDOWS\WIN.INI" )
* cRunName := IniGet( aMyIni, "windows", "run" )
...

Neste exemplo a função IniLoad() carrega o arquivo WIN.INI.
A função IniGet() abre este arquivo, é direcionado para a sessão windows e traz o conteudo da variavel run.

Basta dar um nome a sua sessão e colocar as variaveis uma abaixo da outra:

[sessao1]
variavel1=QualquerCoisa1
variavel2=QualquerCoisa2

[sessao2]
variavel1=QualquerCoisa1
variavel2=QualquerCoisa2
variavel3=QualquerCoisa3
variavel4=QualquerCoisa4

@braços :?)
Responder