vbs significado examples ejemplos ejecutar descargar .net vbscript com-interop method-overloading

significado - Determinación del número de sufijo del método.Net en VBScript(interoperabilidad COM)



vbscript examples (1)

Dado que VBScript no admite métodos sobrecargados, cada método sobrecargado en una clase se denomina de forma exclusiva con números añadidos a su nombre. Están numerados en el orden en que están definidos en la clase original. Más información en mi artículo Uso de .Net Interops en VBScript en ASP Free.

Puede usar métodos .NET a través de la interoperabilidad COM en VBScript. Debe agregar un cierto número de sufijo al método, ya que las sobrecargas no cruzan el límite gestionado / no gestionado. El número de sufijo no parece tener un orden en particular ... ¿cómo se determina el número de sufijo?

Ejemplo:

Dim encoding, bytesthroughdotnet Set encoding = CreateObject("System.Text.UTF8Encoding") bytesthroughdotnet = encoding.GetBytes_4("你好Ğ") ''get bytes WScript.Echo LenB(bytesthroughdotnet) ''length Set encoding = Nothing

¿Cómo se usa _4 para GetBytes?

(Esta pregunta sigue a esta respuesta )