[VB] Ik heb een vraagje

Pagina: 1
Acties:

  • Tom-Eric
  • Registratie: Oktober 2001
  • Laatst online: 25-03-2025
Ik ben net begonnen met schrijven in Visual Basic 6 en wil een soort DOS-emulator schrijven als eerste project, hiervoor gebruik ik het DIR commando om de bestanden en directory's te laten zien in een in een text box. Het probleem is dat het programma alleen de files laat zien die in de huidige directory staan en niet de andere directory's.

Hier is de code die ik heb voor het laten zien van de bestanden en directory's:

Private Sub CmdDirShow_Click()
Dim ShowFiles
ShowFiles = Dir(Directory.Text)
End Sub

Wat doe ik fout?
Ik heb ook de search functie gebruikt, maar niks gevonden.

i76 | Webdesignersgids | Online Gitaarlessen & Muziekwinkels


  • RobzQ
  • Registratie: Februari 2000
  • Laatst online: 21-12-2020

RobzQ

greedy as a pig

Volgens mij kun je mbv chdir (dacht ik, vb is lang geleden) de huidige dir veranderen.

..so be wary of any man who keeps a pig farm..


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Ten eerste mag je de volgende keer wel een wat duidelijkere topic-titel gebruiken. Nogal wiedes dat je een "vraagje" hebt |:(

Ten tweede zul je misschien wel gewoon de visual basic documentatie op de functie "DIR" na moeten slaan :?

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • MrBrown
  • Registratie: Augustus 2000
  • Laatst online: 11-06 15:51

MrBrown

Reservoir Dog

[zeik-modus]
Zo'n beetje iedereen heeft hier een vraagje...
[/zeik-modus]

En als antwoord op je vraag, kijk eens naar het filesystemobject, daarmee kan je geloof ik een collection van folders en van files voor een bepaalde folder aanspreken.

Powered by Manetti (compiled by Jura)


  • Tom-Eric
  • Registratie: Oktober 2001
  • Laatst online: 25-03-2025
Ik heb de definietie bekeken en daar staat dit in:

Function Dir([PathName], [Attributes As VbFileAttribute = vbNormal]) As String
Member of VBA.FileSystem
Returns the name of a matching file, directory, or folder

En ik was bezig met een tutorial over de FileSystem members, maar die liet je alleen kijken of een bestand of map bestond en niet ze allemaal laten weergeven.

i76 | Webdesignersgids | Online Gitaarlessen & Muziekwinkels


  • Tom-Eric
  • Registratie: Oktober 2001
  • Laatst online: 25-03-2025
Bedankt,
Das precies wat ik moest hebben en ik zal met toekomstige vragen wat specifieker zijn in de topic, maar dis mijn eerste post dus.

i76 | Webdesignersgids | Online Gitaarlessen & Muziekwinkels

Pagina: 1