Qué tal.
Mi experiencia con Visual Basic es muy limitada, puesto a que estoy especializado a la parte de aplicaciones Web; sin embargo, me ha tocado hacer interactuar una aplicación Web en PHP con una en Visual Basic 6.0.
Ambas aplicaciones deben intercambiar datos y lo haremos usando archivos XML.
Para manipular los archivos XML incluí en las referencias del proyecto el Microsoft XML, versión 2.0 (MSxml.dll).
Con el MSXML puedo cargar un arhivo XML de la siguiente forma:
Código:
'Creo una instancia de DOMDocument
Dim xDoc As MSXML.DOMDocument
Set xDoc = New MSXML.DOMDocument
'Cargo el archivo XML
xDoc.Load("C:\wwwroot\buhoweb\xml\buhoweb\1.xml")
Hasta ahí todo va bien, la cosa es que, primero, en la realidad no voy a saber exactamente el nombre del archivo XML que voy a cargar, porque los generará dinámicamente la aplicacion PHP con distintos nombres.
Segundo, abran muchos archivos XML en un mismo directorio y tendré que cargarlos uno por uno para ir almacenándolos
Sabe alguien cómo lograr lo que quiero. Es decir, cómo puedo evaluar la carpeta "X", saber cuáles archivos tiene e ir abriéndolos uno por uno.
Espero sus comentarios, sugerencias y opiniones, saludos.