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:
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.'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")
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.