private WriteFileFromResources ( |
||
yourAssembly | ||
fullResourceName | string | |
savePath | string | |
return | string |
public static string WriteFileFromResources(Assembly yourAssembly, string fullResourceName, string savePath)
{
using (Stream stream = yourAssembly.GetManifestResourceStream(fullResourceName))
{
if (stream != null)
{
byte[] buffer = new byte[stream.Length];
stream.Read(buffer, 0, Convert.ToInt32(stream.Length));
using (FileStream fileStream = File.Create(savePath))
{
fileStream.Write(buffer, 0, Convert.ToInt32(stream.Length));
fileStream.Close();
}
}
}
return Path.GetFullPath(savePath);
}
Sprite::WriteFileFromResources ( |