Хорошо, текущий код, который я использую
{
using (fs = new FileStream("test", FileMode.Create))
{
byte[] b = new byte[iLength + 1];
int y1 = 0;
axCZKEM1.GetPhotoByName(MachineNo, photoPath + ".jpg", out b[0], out y1);
btImage = b;
if (btImage != null)
{
fs.Write(btImage, 0, btImage.Length);
}
if (fs.Length > 0)
{
bmp1 = new Bitmap(fs);
bmp1.Save(ImgPath + photoPath + ".jpg");
Console.WriteLine(photoPath);
// fs = null;
bmp1 = new Bitmap(fs);
Когда я использую вышеуказанный код в backgroundworker или в потоке (bmp1 = new Bitmap (fs);) эта строка выдает Параметр недействителен Исключение, если кто-то может помочь мне в этом, пожалуйста.