ARQUIVO

USUARIO.EXCLUIDOS 21/03/2005 08:56:28
#73965
beleza galera???

o problema é o seguinte:

tenho um arquivo texto que toda vez que me logo ao sistema o mesmo é varido e
colocado dentro de um comboBox .
O problema é este arquivo não aparece no combo, linha por linha, ele aparece todo o arquivo em apenas uma linha. ex:

Arquivo=> 123.456.789
987.654.321
localhost
aparece no combo=> 123.456.789 987.654.321 localhost

não consigo fazer com outro objeto, pois precisso selecioar apenas um dos itens do combo e só sei fazer com o comboBox.


valeu....

edilson junior
USUARIO.EXCLUIDOS 21/03/2005 09:08:46
#73967
Resposta escolhida
Depende de como você está pegando os dados no arquivo. Qual algoritmo c tah usando?
USUARIO.EXCLUIDOS 21/03/2005 09:10:39
#73968
Pra facilitar

Dim FF as long
Dim sLine as String

FF = FreeFile

Combo1.Clear

OPEN "CAMINHO\arquivo" FOR INPUT as #FF
Do While Nof Eof(FF)
Line Input #FF, sLine
Combo1.AddItem sLine
Loop
Close #FF


entendeu?
USUARIO.EXCLUIDOS 21/03/2005 09:29:30
#73974
estou fazendo algo parecido, o problema é que ele pega todo o arquivo e
joga em apenas uma linha do combo.
da forma que vc faz ele coloca no combo caractere por caractere do arquivo,linha por linha do combo, e o que eu queria era que ele jogase linha por linha do arquivo.

arquivo=1234 (1º linha)
localhost (2º linha)

seu exemplo:
combo=> 1 (1º linha)
12 (2º linha)
123 ...
1234 ...
1234l
1234lo
1234loc
...

como gostaria que fosse:
combo=> 1234 (1º linha)
localhost (2º linha)
USUARIO.EXCLUIDOS 21/03/2005 09:33:04
#73977
não, o exemplo qeu eu te deu pega linha por linha e coloca no combo... veja direito.
USUARIO.EXCLUIDOS 21/03/2005 09:36:07
#73979
beleza cara mais ele pega linha por linha do arquivo texto, porem joga tudo dentro da mesma linha do combo como tentei explicar, combo fica com apenas uma linha
de todo o arquivo ex:1234||localhost
USUARIO.EXCLUIDOS 21/03/2005 09:46:04
#73981
peço desculpas a ZEROVALUE , VOCÃÅ  ESTAVA CERTO
Tópico encerrado , respostas não são mais permitidas