>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
I need to be able to access these from a createobject in other languages in a classic form how can I do that
myObj.TargetDir = "c:\temp"
myObj.TargetFile = "temp.log"
myObj.SourceDir = "h:\testing"
myObj.MyActionExecution
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
What Joe recommends will do the trick fine. Declaring a Public variable makes a "property" -- the Property Let/Gets are roughly similar to VFP's "_Access" and "_Assign".
The whole problem with the world is that fools and fanatics are always so certain of themselves, but wiser people so full of doubts. - Bertrand Russell