Toon posts:

[access2000] code met AddItem werkt niet...

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik heb de search gebruikt, maar geen oplossing voor dit probleem gevonden.

Ik heb in Access97 de volgende code gebruikt.
Er is een knop (btnDruk) en een listbox (lstDir). Bij het drukken op btnDruk moet lstDir gevuld worden met alle bestanden in de root van C.

Private Sub btnDruk_Click()
file = Dir([c:\*.*], [vbFileAttribute = vbNormal])
While file <> ""
Me.lstDir.AddItem (file)
file = Dir()
Wend
End Sub

In Access2000 krijg ik bij het drukken op btnDruk de volgende foutmelding:

Compileerfout: Kan de methode of het gegevenslid niet vinden. (hierbij is AddItem blauw gearceerd).

Ik kan alleen geen alternatief voor AddItem bedenken. Heeft iemand hiervoor een oplossing?

[ Voor 8% gewijzigd door Verwijderd op 26-02-2003 09:49 ]


Verwijderd

Probeer het zo eens:

code:
1
2
3
4
5
6
7
Private Sub btnDruk_Click()
  file = Dir("c:\*.*", vbNormal)
  While file <> ""
    Me.lstDir.AddItem (file)
    file = Dir()
  Wend
End Sub

[ Voor 15% gewijzigd door Verwijderd op 26-02-2003 09:55 . Reden: code tag ]


Verwijderd

Topicstarter
Verwijderd schreef op 26 February 2003 @ 09:54:
Probeer het zo eens:

code:
1
2
3
4
5
6
7
Private Sub btnDruk_Click()
  file = Dir("c:\*.*", vbNormal)
  While file <> ""
    Me.lstDir.AddItem (file)
    file = Dir()
  Wend
End Sub
Dit werkt ook niet, helaas.

Verwijderd

Visual Basic .NET:
1
  lstDir.ListItems.Add(, , file)


enne bushwoeli's advies ook gebruiken

Visual Basic .NET:
1
  file = Dir("c:\*.*", vbNormal)


tip: zoek eens op google ;-)

http://groups.google.com/...ft+access&sa=N&tab=wg&lr=

[ Voor 85% gewijzigd door Verwijderd op 26-02-2003 10:12 ]


  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 26-06 10:37

OZ-Gump

terug van weggeweest

Je vraagt hier redelijke basiskennis: hoe voeg ik een item toe aan een listbox. Misschien zou je de help eens kunnen doorkijken? Sterker nog, als je de naam van de listbox typt met en puntje er achter, krijg je alle procedures en properties!!!
Beetje eigen initiatief is onmisbaar voor een programmeur...

My personal website


Verwijderd

Topicstarter
OZ-Gump schreef op 26 February 2003 @ 10:19:
Je vraagt hier redelijke basiskennis: hoe voeg ik een item toe aan een listbox. Misschien zou je de help eens kunnen doorkijken? Sterker nog, als je de naam van de listbox typt met en puntje er achter, krijg je alle procedures en properties!!!
Beetje eigen initiatief is onmisbaar voor een programmeur...
Ja, dat begrijp ik allemaal wel, maar als ik dat puntje indruk en kijk waar ik uit kan kiezen, staat er niets tussen dat doet wat ik wil. En als het in Access97 wel werkt, en 2000 begint te zeuren over dat AddItem wat ie niet eet, vraag ik me af hoe ik dat probleem op kan lossen.

  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 26-06 10:37

OZ-Gump

terug van weggeweest

Welke foutmelding krijg je dan precies? Ik heb namelijk net hier een lstTest.AddItem ("Test stringetje") uitgevoerd in Access XP en dat werkt perfect. Is de variabele 'file' wel een string? Heb je al eens een break gezet om te kijken wat er gebeurt?

Enne.... is het wel een ListBox waar je iets aan toe wil voegen? :P
En zo ja, heb je de data source wel op Value List staan?

Oftewel: graag iets meer (achtergrond) informatie, want mijn glazen bol ligt bij Jomanda (ter reparatie).

My personal website

Pagina: 1