Cuestión : VB.NET 2008 consiguen el archivo de recurso como IO.Stream

Hola, el

I desarrollando un uso 2008 de VB.NET, consistiendo en un uso principal de EXE y vario el recurso DLLs.

I necesita dos funciones para el DLL:

1) una función para conseguir a una lista de todos los archivos en los recursos del DLL.
2) una función a la vuelta “por nombre” un archivo de recurso como System.IO.Stream type.

NOTE: Los archivos no serán “recurso encajado” (éste dobla el tamaño del DLL), así que pienso no puedo utilizar “GetManifestResourceStream”. el

I utiliza actual: el nuevo System.IO.MemoryStream (My.Resources.MyFileName)

but del

Return quisiera que fuera llamado por nombre. el


Thank you.
class= del

Respuesta : VB.NET 2008 consiguen el archivo de recurso como IO.Stream

Los valores son órdenes del octeto, así que usted necesitaría algo similar:

1:
2:
3:
4:
5:
6:
Importaciones System.IO

El público compartió la función GetResourceStream (resourceName de ByVal como secuencia) como MemoryStream
   Almacenador intermediario dévil como octeto () = C (My.Resources.ResourceManager.GetObject (resourceName), octeto ())
   Nuevo MemoryStream de vuelta (almacenador intermediario)
Función del final
Otras soluciones  
 
programming4us programming4us