Fórum Erro ao Abrir um IniFile, o que pode ser? #296768
23/09/2005
0
//var // Data1: TIniFile; begin Data1 := TIniFile.Create(ExtractFilePath(Application.ExeName) + ´rede.ini´); _CNPJ := Data1.ReadString(´Principal´, ´CNPJ´, ´´);
Beleza, funciona legal em uma sistema meu, agora que copiei o mesmo sistema, e estou mudando as telas, ele da o erro de memoria...
o que pode ser?
P.S.: o Arquivo já existe e tem o Path CNPJ corretamente.
Desde ja agradeço
Titanius
Curtir tópico
+ 0Posts
23/09/2005
Massuda
Gostei + 0
23/09/2005
Titanius
var Data1: TIniFile; begin _Abrindo := True; Data1 := TIniFile.Create(ExtractFilePath(Application.ExeName) + ´\redeminas.ini´); _CNPJ := Data1.ReadString(´Principal´, ´CNPJ´, ´´);
foi mal.. :roll:
O mais estranho é que se eu deleto o arquivo, ele cria pra mim o ini em branco, mas se eu for nele e por os dados, ele da o erro de memoria...
Gostei + 0
23/09/2005
Massuda
Com relação ao erro de memória, o que você chama de erro de memória... um Access Violation?
Gostei + 0
23/09/2005
Titanius
Gostei + 0
23/09/2005
Massuda
Gostei + 0
23/09/2005
Titanius
var Dados: TIniFile; i: integer; begin _Abrindo := True; auAutoUpgrader1.CheckUpdate; (# 1 ) Dados := TIniFile.Create(ExtractFilePath(Application.ExeName) + ´\redeminas.ini´); _CNPJ := Dados.ReadString(´Principal´, ´CNPJ´, ´´); _Tipo := Uppercase(Trim(´FILIAL´)); ( 2 )
Se eu der no no. 1 ele da erro, e se eu parar no 2 ele nao da erro.. muito estranho...
[]s
Gostei + 0
23/09/2005
Massuda
O que é esse auAutoUpgrader1? Já experimentou tirar a chamada ao AutoUpgrader1.checkUpdate?
Gostei + 0
23/09/2005
Titanius
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)