| 
			
				|  | ActiveDelphi .: O site do programador Delphi! :.
 
 |  
 
	
		| Exibir mensagem anterior :: Exibir próxima mensagem |  
		| Autor | Mensagem |  
		| Lane1902 Experiente
 
  
 
 Registrado: Quinta-Feira, 15 de Janeiro de 2004
 Mensagens: 447
 
 
 | 
			
				|  Enviada: Ter Fev 22, 2011 6:41 pm    Assunto: Ler Arquivo .ini Dinamicamente ? |   |  
				| 
 |  
				| Pessoal, gostaria de saber como ler um arquivo .ini atraves de um for, por exemplo quero comparar se existe tal string com o mesmo nome no arquivo .ini mais gostaria de fazer isso dinamicamente tipo sei la.
 
 
  	  | Código: |  	  | for i := 0 to ArqIni..... Do
 begin
 
 fazer a comparacao com o Item atual do arquivo tipo.
 Campo = ArqIni[i]....
 end;
 
 | 
 Fui claro pessoal ?
 To com esta duvida ai agora, um abraco a todos...
 |  |  
		| Voltar ao Topo |  |  
		|  |  
		| alexbandeira Mestre
 
  
  
 Registrado: Terça-Feira, 27 de Julho de 2004
 Mensagens: 812
 Localização: Paulista - PE
 
 | 
			
				|  Enviada: Ter Fev 22, 2011 10:35 pm    Assunto: |   |  
				| 
 |  
				| Cara: Achei esse material aqui, tem um ex de como ler, espero q te ajude.
 
 ---------------------
 Os arquivos .INI são arquivos de texto que servem para guardar informações úteis de configuração, como a passagem de uma data de um programa para outro, o arquivo .INI tem o formato:
 
 [SEÇÃO]
 
 variável=valor
 
 Para usar um arquivo .INI seguem os passos abaixo:
 
 * acrescentar na Uses do projeto a bibliteca IniFiles
 
 uses IniFiles;
 
 * criar uma variável do tipo TIniFile
 
 var
 data:TIniFile;
 * Criar o arquivo .INI
 
 Data := TIniFile.Create('Data.ini');
 Onde Data.ini é o nome do arquivo (você pode colocar inclusive o caminho do arquivo, o padrão é o diretório do Windows).
 
 * Gravar a informação
 
 Data.WriteString('Mes/Ano','Data',Edit1.Text);
 Data.Free; //esta linha libera a variável da memória
 Onde Mes/Ano é o nome da seção, Data é o nome da variável e Edit1.Text é a data digitada pelo usuário
 
 * Ler a informação
 
 Crie outra variável no outro programa apenas para ler a string
 
 Data.TiniFile.Create('Data.ini');
 Data.ReadString('Mes/Ano','Data','');
 Data.Free;
 
 -------------------------------
 _________________
 Conhecemos um grande homem pelas pequenas atitudes.
 |  |  
		| Voltar ao Topo |  |  
		|  |  
		|  |  
  
	| 
 
 | Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido
 Editar Mensagens: Proibido.
 Excluir Mensagens: Proibido.
 Votar em Enquetes: Proibido.
 
 |  |