Как получить значение "Сколько делать" в переменную?

  • Автор темы Автор темы Gang
  • Дата начала Дата начала
Добавить в GAC: System.Xml.dll

Добавить в using: using System.Xml;

C#:
Развернуть Свернуть Копировать
var id = Guid.Parse(project.TaskId); // Получаем ID текущей таски (работает только в ЗП)
var taskInfo =  ZennoPoster.GetTaskInfo(id);

var doc = new System.Xml.XmlDocument();
doc.LoadXml("<Task>" + taskInfo + "</Task>");
project.SendInfoToLog(doc.SelectSingleNode("Task/ExecutionSettings/NumberOfTries").InnerText, true);
return doc.SelectSingleNode("Task/ExecutionSettings/NumberOfTries").InnerText;
 

Вложения

  • Оценить
Реакции: PlayerT7, Gang и Sergodjan
А можно ли сделать наоборот, в проекте есть переменная "сколько делать", zennoposter берет эту переменную и подставляет в сколько сделать?
 
А можно ли сделать наоборот, в проекте есть переменная "сколько делать", zennoposter берет эту переменную и подставляет в сколько сделать?
C#:
Развернуть Свернуть Копировать
ZennoPoster.AddTries(Guid.Parse(project.TaskId), int.Parse(project.Variables["skolko_sdelat"].Value));
 
C#:
Развернуть Свернуть Копировать
ZennoPoster.AddTries(Guid.Parse(project.TaskId), int.Parse(project.Variables["skolko_sdelat"].Value));
Это если не ошибаюсь - добавит сколько делать к уже существующем значению в поле Сколько делать.
А если нужно установить конкретное число без суммирования значения с тем что установленно до нас в Сколько делать, тогда наверное так нужно:
C#:
Развернуть Свернуть Копировать
ZennoPoster.SetTries(Guid.Parse(project.TaskId), int.Parse(project.Variables["skolko_sdelat"].Value));
Не так ли?
 
  • Оценить
Реакции: Alexmd
Да. спасибо, это то что нужно. А можно также расширить максимальное количеств потоков?
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)