Avatar billede bambus Nybegynder
09. april 2001 - 09:41 Der er 5 kommentarer og
1 løsning

Indlæsning af data til en multicolumn listbox fra en txt.file

Jeg genoptager lige et spørgsmål fra sidste uge, her bad jeg om hjælp til indlæsning af data til en listbox med 8 columns, og fik følgende hjælp..
Dim iFileNum as Integer
Dim larIn
Dim strIn as string
iFilenum=Freefile

Open \"dinfil.txt\" For Input As iFilenum

While Not EOF(iFilenum)
  Line Input #iFilenum, strIn \'read row
  dinlistbox.AddItem strIn
Wend
Close iFilenum

Denne kodestump indlæser vel alle data med adresse i column 1, mit problem er at disse data skal indlæses i de enkelte columns, så jeg kan lave en summering i bunden af hver.

Avatar billede jennemaan Nybegynder
09. april 2001 - 09:56 #1
Når du bruger columns i en listbox bliver den fyldet nedad og derefter henad. Dvs. den starter med at fylde kolonne 1, 2 ... osv.

du skal nok bruge et flexgrid istedet.




/Jennemaan
Avatar billede bambus Nybegynder
09. april 2001 - 10:05 #2
hmmm dette flexgrid, kan jeg indlæse data hertil?
når jeg starter mit program?? (8 kolonner og 150 rækker)
Avatar billede jennemaan Nybegynder
09. april 2001 - 10:21 #3
Jeps.

Du skal referere komponenten \"Microsoft Flexgrid control\".

/Jennemaan
Avatar billede bambus Nybegynder
09. april 2001 - 10:37 #4
OK det er nok fordi jer er bruger VBA, jeg kender ikke flexgrid control. er det et standard control-element i VB6 ??
Avatar billede jennemaan Nybegynder
09. april 2001 - 10:41 #5
jeps :o)

/Jennemaan
Avatar billede bambus Nybegynder
09. april 2001 - 10:42 #6
Ok jeg går hjem og prøver noget.. jeg vender nok tilbage..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester