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 )