Хочу переменную которая будет видна во всех моих скриптах которые выполняются параллельно дабы идет забив в флеш форму и что бы ничего не попуталось надо проверить идет забив в этот момент или нет.
Примерно что я хочу получить:
lock(SyncObjects.InputSyncer)
{
while (GlobalVariable.myvars.zabiv==1) //Пока переменная равна нулю
{
System.Threading.Thread.Sleep(1000);
}
GlobalVariable.zabiv=1;
Emulator.ActiveWindow(instance.FormTitle);
System.Windows.Forms.SendKeys.SendWait(project.Variables["my"].Value);
System.Threading.Thread.Sleep(100);
GlobalVariable.zabiv=0;
}
И еще вопрос я правильно указал while (GlobalVariable.zabiv==1) Пока переменная равна 1?
Читал форум так и не понял где нужно указать инициализацию этой переменной?
Примерно что я хочу получить:
lock(SyncObjects.InputSyncer)
{
while (GlobalVariable.myvars.zabiv==1) //Пока переменная равна нулю
{
System.Threading.Thread.Sleep(1000);
}
GlobalVariable.zabiv=1;
Emulator.ActiveWindow(instance.FormTitle);
System.Windows.Forms.SendKeys.SendWait(project.Variables["my"].Value);
System.Threading.Thread.Sleep(100);
GlobalVariable.zabiv=0;
}
И еще вопрос я правильно указал while (GlobalVariable.zabiv==1) Пока переменная равна 1?
Читал форум так и не понял где нужно указать инициализацию этой переменной?