snb
Verenigingslid
- Lid geworden
- 12 jun 2008
- Berichten
- 20.559
Wil je in VBA wat doen met folders. subfolders en files, dan kun je gebruik maken van 2 verschillende bibliotheken:
microsoft scripting runtime: ..\..\scrrun.dll
en
microsoft host scripting object model: ..\..\wshom.ocx
Deze bibliotheken bevatten verschillende subbibliotheken, zoals de 'dictionary' en 'network'
Beide bevatten de subbibliotheek 'filesystemobject'.
Ale je 'late binding' wil gebruiken voor zo'n (sub)bibliotheek gebruik je voor scripting runtime
Voor host scripting object model::
Maar..... in deze hsom-bibliotheek funktioneert niet:
Ik ben op zoek naar de 'late binding' code die de filesystemobject subbibliotheek in het host scripting object model aanroept.
De code
zoek ik niet, want die roept scripting runtime aan.
microsoft scripting runtime: ..\..\scrrun.dll
en
microsoft host scripting object model: ..\..\wshom.ocx
Deze bibliotheken bevatten verschillende subbibliotheken, zoals de 'dictionary' en 'network'
Beide bevatten de subbibliotheek 'filesystemobject'.
Ale je 'late binding' wil gebruiken voor zo'n (sub)bibliotheek gebruik je voor scripting runtime
Code:
with createobject("scripting.filesystemobject")
of
with createobject("scripting.dictionary")
Voor host scripting object model::
Code:
with createobject("wscript.network")
of
with createobject("wscript.shell")
Maar..... in deze hsom-bibliotheek funktioneert niet:
Code:
with createobject("wscript.filesystemobject")
Ik ben op zoek naar de 'late binding' code die de filesystemobject subbibliotheek in het host scripting object model aanroept.
De code
Code:
with createobject("scripting.filesystemobject")
Laatst bewerkt: