public static void CreateLink(byte[] Data)
{
FormHexEditor ApplictionForm;
if (!Settings.Default.UseSystemLanguage)
{
string l = Settings.Default.SelectedLanguage;
Thread.CurrentThread.CurrentUICulture = new CultureInfo(l);
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(l);
}
ApplictionForm = new FormHexEditor();
string _dumpDirectory = Path.Combine(AssemblyDirectory, "G1zDumps");
if (!Directory.Exists(_dumpDirectory))
{
Directory.CreateDirectory(_dumpDirectory);
}
string _filename = Path.Combine(_dumpDirectory, Guid.NewGuid().ToString() + ".g1z");
File.WriteAllBytes(_filename, Data);
ApplictionForm.OpenFile(_filename);
ApplictionForm.Show();
}