Frage : VB.NET 2008 erhalten Hilfsmittelakte als IO.Stream

Hallo,

I morgens eine VB.NET Anwendung 2008 entwickelnd, aus einer Haupt-EXE Anwendung bestehend und einiges benötigt Hilfsmittel DLLs.

I zwei Funktionen für das DLL:

1) eine Funktion, zum einer Liste aller Akten in den Betriebsmitteln des DLL.
2) von einer Funktion an Rückkehr eine Hilfsmittelakte als System.IO.Stream type.

NOTE „namentlich“ zu gelangen: Die Akten sind nicht „eingebettetes Hilfsmittel“ (diese verdoppelt die Größe des DLL), also denke ich kann „GetManifestResourceStream“ nicht verwenden.

I verwenden z.Z.:

Return neues System.IO.MemoryStream (My.Resources.MyFileName)

but wünsche ich es namentlich genannt werden.


Thank you.

Antwort : VB.NET 2008 erhalten Hilfsmittelakte als IO.Stream

Die Werte sind Bytereihen, also würden Sie etwas Ähnliches benötigen:

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

Öffentlichkeit teilte Funktion GetResourceStream (ByVal resourceName als Schnur) als MemoryStream
   Schwacher Puffer als Byte () = C (My.Resources.ResourceManager.GetObject (resourceName), Byte ())
   Neues RückholmemoryStream (Puffer)
Enden-Funktion
Weitere Lösungen  
 
programming4us programming4us