Dag Frambrikoos,
Je verhaal is interessant, maar vertlet niets over wat je eigenlijk wilt. Als een computer gegevens uit een bestand moet lezen, moet je hem eerst laten weten wat voor gegevns hij kan verwachten. Bijvoorbeeld gegevens zijn van elkaar gescheiden door een \ of een / of een –. Zodat de computer weet waar het begin is en het eind enzovoort. Om het eenvoudig te maken zou je een ini bestand kunnen maken (in kladblok)
[Fruit]
1=Appel
2=Peer
3=Framboos
4=Bes
[Namen]
1=Piet
2=Jan
3=Gerrit
[Plaatsen]
1=Amsterdam
2=Rotterdam
3=Antwerpen
deze gegevens lees je met de volgende functie
Dim a() as String
Dim n as Integer
Dim o as Integer
Redim a(10)
o=-1
Do
n=n+1
s = System.PrivateProfileString("C:\Map\Bestand", "Namen", n)
If Len(s) Then o=o+1: a(o) = s
Loop While Len(s)
Redim Preserve a(o)
Combo1.List() = a
Je dimensioneert een array (a). Leest uit het bestand de namen en vult daarmee het array. Tot slot stop je het array in de combobox.
Je kunt ook meerdere kolommen in de combobox kwijt. Redom a(3,10), Combo1.Column() = a