Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

VBScript Build Tool

Status
Not open for further replies.

oharab

Programmer
May 21, 2002
2,152
GB
I've started a project to help modularize VBA and VBScript development and make it more SCM friendly.
It's a build tool like Ant (or Nant, or MSBuild, etc) that is written in VBSCript.
The basic idea is that the script takes an xml build file which contains the tasks required to either disassemble a file (VBScript, Word Doc, MS Access Database, etc) into separate parts as text files, or reverses the operation and compiles the files specified back into a single document.

I've hosted the code at and would appreciate any thoughts/feedback/assistance/etc.
It's still in an early form, the only completed tasks build and decompile VBS files, but I'm working on VBA documents too.

Let me know what you think.

Cheers

Ben


----------------------------------------------
Ben O'Hara
David W. Fenton said:
We could be confused in exactly the same way, but confusion might be like Nulls, and not comparable.
 
why would you want to disassemble a vbscript file?

I Hear, I Forget
I See, I Remember
I Do, I Understand

Ronald McDonald
 
The overall aim is to disassemble VBA documents, but I wanted to start small!
I use a lot of classes when I'm using VBA & VBS, so having them split out means I can write tests for individual classes without polluting the main file. There will be tasks to build and run test files, for the VBA tasks I'll be able to reuse code to create Addins for Word, Access and Excel, without having to copy any paste.
As I said, it's still early days, I thnk when I get the VBA tasks up and running, it will be much more useful.

Cheers

Ben

----------------------------------------------
Ben O'Hara
David W. Fenton said:
We could be confused in exactly the same way, but confusion might be like Nulls, and not comparable.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top