Public LicenciadoNome, LicenciadoCNPJ, EmpresaNome, EmpresaCNPJ, Programa, Versao, DataExpiracao m.LicenciadoNome = "Qualquer Um" m.LIcenciadoCNPJ = "Qualquer Outro" m.EmpresaNome = "Rodolfo" m.EmrpesaCNPJ = "111.11.11.1.1" m.Programa = "Super Programa" m.Versao = "1.0" m.DataExpiracao = {}Now I'm updating my framework and I'd like to work just with objects... So, I think something like that:
Public oObj oObj = CreateObject("Empty") AddProperty(oObj,"Licenciado",CreateObject("Empty")) AddProperty(oObj.Licenciado,"Nome","Qualquer Um") AddProperty(oObj.Licenciado,"CNPJ","Qualquer Outro") AddProperty(oObj,"Empresa",CreateObject("Empty")) AddProperty(oObj.Empresa,"Nome","Rodolfo") AddProperty(oObj.Empresa,"CNPJ","111.11.11.1.1") AddProperty(oObj,"Programa",CreateObject("Empty")) AddProperty(oObj.Programa,"Nome","Super Programa") AddProperty(oObj.Programa,"Versao","1.0") AddProperty(oObj.Programa,"DataExiracao",{})The code above is typed in the main program and creates an object that includes all variables in just one (and organized) object...