Привет, ребята, у меня есть ошибка, но я не знаю, почему она иногда появляется, ну иногда нет ошибки, иногда все хорошо, и теперь все нормально, и я не могу найти, где, черт возьми, эта ошибка, потому что это нормально, и иногда это было там.
if (globalVariables.sBarcodeValidation.IndexOf("Images") + 1 > 0)
{
globalVariables.aErrorDisp = globalVariables.sBarcodeValidation.Split('|');
globalVariables.gCN = globalVariables.aErrorDisp[1];
if (globalVariables.bOCR == true)
{
//Images.DefaultInstance.Show(); //technically this is the first code here but
Images image = new Images();//i replace it with this
image.Show();// and this
}
txtBarCode.Text = string.Empty;
return;
}
здесь, на первой странице, я вызываю форму формы под названием «Изображения», если globalVariables.sBarcodeValidation
содержит слово «Изображения», тогда этот код будет выполняться внутри формы «Изображения».
private void Images_Load(object sender, EventArgs e)
{
string sImageValidation = null;
string[] aImages = null;
int ctr = 0;
btnChange.Text = "Change Record to " + globalVariables.gCN;
sImageValidation = string.Empty;
int x = int.Parse(new ImagesRepository().GetContainers(Settings.Default.BoothID));
int j = 0;
ctr = 0;
for (j = 1; j <= x; j++)
{
sImageValidation = new ImagesRepository().GetWKCounter(Settings.Default.BoothID, j);
aImages = sImageValidation.Split(';');
ctr = dgTruckQueue.Rows.Count - 1;
dgTruckQueue.Rows.Insert(ctr, aImages[0], aImages[1], aImages[2], aImages[3], aImages[4]);
}
dgTruckQueue.Sort(dgTruckQueue.Columns[4], System.ComponentModel.ListSortDirection.Descending);
}
и после этого кода загружается
Я нажму на кнопку «btnProceed»
private void btnProceed_Click(object sender, EventArgs e)
{
string sImageValidation = null;
if (globalVariables.ulevel == "In-Gate")
{
sImageValidation = new ImagesRepository().LogMegaports(globalVariables.gCN, "401");
}
else if (globalVariables.ulevel == "Out-Gate")
{
sImageValidation = new ImagesRepository().LogMegaports(globalVariables.gCN, "302");
}
globalVariables.bOCR = false;
Close();
}
я уже проверял это много раз, а иногда выдает ошибку Cannot access a disposed object,Object name: 'Images'
я действительно не знаю, как найти этого парня, я буду благодарен за любые комментарии, спасибо.