Ponto ini
Como faço para carregar item do meu arquivo.ini para um ComboBox?
O meu INI está assim
[Fabricante]
1 - x
2 - y
3 - w
....
como faço para estes items aparecerem no meu ComboBox
O meu INI está assim
[Fabricante]
1 - x
2 - y
3 - w
....
como faço para estes items aparecerem no meu ComboBox
Marcela
Curtidas 0
Respostas
Rosivaldo
09/07/2003
Olá Marcela, não esquece de colocar a cláususa IniFiles no Uses
with TIniFile.Create(´arquivo.ini´) do ReadSectionValues(´Sessao´, ComboBox1.Items);
GOSTEI 0
Marcela
09/07/2003
Olá Marcela, não esquece de colocar a cláususa IniFiles no Uses
with TIniFile.Create(´arquivo.ini´) do ReadSectionValues(´Sessao´, ComboBox1.Items);
Esse processo só me traz a primeiro item
GOSTEI 0
Rosivaldo
09/07/2003
Só traz o primeiro?? Estranho...
o seu arquivo té nesse formato:
[b:666aa2da2a]
[Fabricante]
1 - x
2 - y
3 - w
[/b:666aa2da2a]
Ou nesse:
[b:666aa2da2a]
[Fabricante]
1=x
2=y
3=w
[/b:666aa2da2a]
Se tiver no segundo, aquela procedure retorna todos os valores. Mas se não der certo, não deixe de avisar!
o seu arquivo té nesse formato:
[b:666aa2da2a]
[Fabricante]
1 - x
2 - y
3 - w
[/b:666aa2da2a]
Ou nesse:
[b:666aa2da2a]
[Fabricante]
1=x
2=y
3=w
[/b:666aa2da2a]
Se tiver no segundo, aquela procedure retorna todos os valores. Mas se não der certo, não deixe de avisar!
GOSTEI 0
Leoback
09/07/2003
Prezado Rosivaldo,
Usei o seu código em um form com um ComboBox e não apareceu nada no ComboBox. Não entendí porque. No evento OnClick do Combo eu digitei o seu código.
Um grande abraço
Leo
Usei o seu código em um form com um ComboBox e não apareceu nada no ComboBox. Não entendí porque. No evento OnClick do Combo eu digitei o seu código.
Um grande abraço
Leo
GOSTEI 0
Rosivaldo
09/07/2003
Leo, não sei por que deu esse erro... Coloquei um combobox e um botão coloquei o mesmo código e funcionou. Claro, sempre funciona!
Estranho não tá funcionando com você...
Tenta o seguinte:
ou então...
Qualquer coisa pode perguntar...
Estranho não tá funcionando com você...
Tenta o seguinte:
with TIniFile.Create(´win.ini´) do ReadSectionValues(´windows´, ComboBox1.Items);
ou então...
with TIniFile.Create(´win.ini´) do ReadSection(´windows´, ComboBox1.Items); //Retorna somente as seções!
Qualquer coisa pode perguntar...
GOSTEI 0