Tim, I normally do this through vs 2008, but it is possible to accomplish the same in vb6. It is worth noting that the relevant classes aren't available under vb6, but it can be done, because I've done it. My machine was unlawfully taken from me a couple of weeks ago, and certain projects on which I was working were lost. However, here is an article to get you started, Follow the link below. http://www.xml.com/pub/a/2000/07/12/vbasic/vb_and_xml.html David. -----Original Message----- From: program-l-bounce@xxxxxxxxxxxxx [mailto:program-l-bounce@xxxxxxxxxxxxx] On Behalf Of Tim Burgess Sent: 25 October 2009 17:00 To: program-l@xxxxxxxxxxxxx Subject: [program-l] Reading/writing XML using VS6 Hi, Does anybody have any experience of this? I could code this in VC6 or VB6 (the latter would be easier for me, but the former's probably what I should use as the application requires memory efficiency). My knowledge of XML is rudimentary, to say the least, so I'm not even sure what I should be looking for in any API/SDK that offers XML I/O. All info and advice gratefully received. Best wishes. Tim Burgess Raised Bar Ltd Phone: +44 (0)1827 719822 Mobile: 07989 486976 Web: http://www.raisedbar.net Facebook: http://www.facebook.com/pages/Atherstone-United-Kingdom/Raised-Bar-Ltd/12023 4896800 Don't forget to vote for improved access to music and music technology at http://www.raisedbar.net/petition.htm ** To leave the list, click on the immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] ** If this link doesn't work then send a message to: ** program-l-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] ** or send a message, to ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq __________ Information from ESET Smart Security, version of virus signature database 4436 (20090918) __________ The message was checked by ESET Smart Security. http://www.eset.com __________ Information from ESET Smart Security, version of virus signature database 4436 (20090918) __________ The message was checked by ESET Smart Security. http://www.eset.com __________ Information from ESET Smart Security, version of virus signature database 4436 (20090918) __________ The message was checked by ESET Smart Security. http://www.eset.com ** To leave the list, click on the immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] ** If this link doesn't work then send a message to: ** program-l-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] ** or send a message, to ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq