[VB] Verwerken alle bestanden in folder

Pagina: 1
Acties:

  • Schonhose
  • Registratie: April 2000
  • Laatst online: 01-09 09:29

Schonhose

Retro Icoon

Topicstarter
Kan iemand mij een paar tips geven hoe ik in VB alle bestanden in een folder verwerk?

Wat ik nu doe is alle bestandsnamen in een txt-file opslaan en deze regel voor regel uitlezen, bestandsnaam er uitpeuteren en bestand verwerken (tot EOF).

Iets zeg me dat dat makkelijker kan....

"The thing under my bed waiting to grab my ankle isn't real. I know that, and I also know that if I'm careful to keep my foot under the covers, it will never be able to grab my ankle." - Stephen King
Quinta: 3 januari 2005


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 19:11

Crazy D

I think we should take a look.

Filenamen in een array stoppen i.p.v. in een textfile?
Of een loopje met Dir$ of het filesystemobject...

Exact expert nodig?


Verwijderd

Dit is al tientallen keren langsgekomen, dus met de search zou je d'r zo achter moeten komen.
Ook met Google en de MSDN is dit zo te vinden. Maar toch wat tips :):
- Je kan met Dir(*.txt) en vervolgens met in een loopje Dir() alle .txt bestanden opvragen
- Met het FileSystemObject kan je dit op een mooiere, meer OO, manier oplossen

[Edit]
Crazy_D: we zijn het zo te zien helemaal met elkaar eens :)

  • Schonhose
  • Registratie: April 2000
  • Laatst online: 01-09 09:29

Schonhose

Retro Icoon

Topicstarter
Op maandag 04 februari 2002 09:45 schreef KoenM het volgende:
Dit is al tientallen keren langsgekomen, dus met de search zou je d'r zo achter moeten komen.
Het is niet dat het niet werkt, ik vroeg alleen om tips om het eleganter op te lossen. Het is dus duidelijk geen script of source request.
Ook met Google en de MSDN is dit zo te vinden. Maar toch wat tips :):
- Je kan met Dir(*.txt) en vervolgens met in een loopje Dir() alle .txt bestanden opvragen
- Met het FileSystemObject kan je dit op een mooiere, meer OO, manier oplossen
Dank je voor je verwijzing naar het FileSystemObject. (geld ook voor Crazy_D).

Ik heb net even op Google gezocht wat het is en hoe ik het kan implementeren en ik vindt het een hele elegante manier om te doen wat ik wil.

Het scheelt gewoon enorm in de source.

Thanks!

"The thing under my bed waiting to grab my ankle isn't real. I know that, and I also know that if I'm careful to keep my foot under the covers, it will never be able to grab my ankle." - Stephen King
Quinta: 3 januari 2005


Verwijderd

Met een paar regels source kan het met Dir ook, en dan hoef je geen Windows Script Host erbij te doen.

  • johnwoo
  • Registratie: Oktober 1999
  • Laatst online: 23:07

johnwoo

3S-GTE

3 alternatieven:
- Windows Scripting object. Nadeel: traag, en niet op iedere machine beschikbaar.
- Een Dir$ loopje. Nadeel: traag.
- Een FindFirstFile .. FindNextFile loopje. IMHO de beste oplossing :)

4200Wp ZO + 840Wp ZW + 1680Wp NW | 14xIQ7+ + 1xDS3-L | MTVenusE | HWP1


  • Schonhose
  • Registratie: April 2000
  • Laatst online: 01-09 09:29

Schonhose

Retro Icoon

Topicstarter
Op maandag 04 februari 2002 13:47 schreef johnwoo het volgende:
- Windows Scripting object. Nadeel: traag, en niet op iedere machine beschikbaar.
Hoe kan je dit testen?????

"The thing under my bed waiting to grab my ankle isn't real. I know that, and I also know that if I'm careful to keep my foot under the covers, it will never be able to grab my ankle." - Stephen King
Quinta: 3 januari 2005


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 19:11

Crazy D

I think we should take a look.

Op maandag 04 februari 2002 14:00 schreef Athos het volgende:
Hoe kan je dit testen?????
Als je Set ... = New ... (of CreateObject()) mislukt staat ie niet geinstalleerd...

(krijg je dus die error "ActiveX object can't create object" oid)

Exact expert nodig?


  • Schonhose
  • Registratie: April 2000
  • Laatst online: 01-09 09:29

Schonhose

Retro Icoon

Topicstarter
Kan je hem dan installeren? Mijn programma hoeft eigenlijk maar op 1 pc te draaien hier (en dat is niet de mijne).

"The thing under my bed waiting to grab my ankle isn't real. I know that, and I also know that if I'm careful to keep my foot under the covers, it will never be able to grab my ankle." - Stephen King
Quinta: 3 januari 2005


Verwijderd

Op dinsdag 05 februari 2002 09:30 schreef Athos het volgende:
Kan je hem dan installeren? Mijn programma hoeft eigenlijk maar op 1 pc te draaien hier (en dat is niet de mijne).
Ja. Ga naar http://msdn.microsoft.com/scripting/ en download de laatste versie van de Windows Scripting Host.

Enjoy :)

  • Schonhose
  • Registratie: April 2000
  • Laatst online: 01-09 09:29

Schonhose

Retro Icoon

Topicstarter
|:(

* Schonhose vindt zichzelf "een beetje dom"

Why didn't I think of that....

Hoe dan ook: bedankt.

"The thing under my bed waiting to grab my ankle isn't real. I know that, and I also know that if I'm careful to keep my foot under the covers, it will never be able to grab my ankle." - Stephen King
Quinta: 3 januari 2005

Pagina: 1