Estoy creando una libreria COM , que permite usar .Net Framework desde script (VBS/JS).
Les dejo el repo: https://github.com/DestroyerDarkNess/Script.Interop.Net
Son bienvenidos a contribuir .
Pasos para utilizar :
1) Descargar la version experimental que publique : Script.Interop.Net.zip
2) Ejecutar el archivo ('Register COM.BAT')
3) Crea tu script vbs , he aqui un pequeño ejemplo (Crea un formulario (Winform) de .NET) :
Código
' Call Core Dim InteropDotNet : Set InteropDotNet = CreateObject("Script.Interop.Net.Linker") ' Create Import/using (equivalent) Dim AssemblyTarget : Set AssemblyTarget = InteropDotNet.GetAssembly("System.Windows.Forms") ' Get Form Class From AssemblyTarget Dim ClassType : Set ClassType = AssemblyTarget.GetTypeByAssembly("Form") ' Create New Form Instance. Dim FormNewInstance : Set FormNewInstance = ClassType.CreateInstance() ' Set Form Title FormNewInstance.Text = "New Form" ' Show Form FormNewInstance.ShowDialog()
He publicado la lista de objetivos en el repo de github, los que ya complete y los que estan por complear. Hay varios poblemas , si hay un guru de vbs en el foro y quiera colaborar. es bienvenido.
PD: Si logro completar este proyecto , entonces seria una gran utilidad y suplantaria este post : [IMPRESIONANTE] Crear Formularios en VBS!
Cuando termine el proyecto , creo que seria buena idea fijar este post en la sección de script.
Gracias por Leer , Porfavor comenta!