• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Делюсь способом обхода внешних переменных.

Автор graphdark, 14.02.22, 15:34:17

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

graphdark

На самом деле когда-то копировал чужой код и даже не задумывался, но время заставило, да и с жсоном прпишлось учиться дружить. В общем код.

    VarCol := ksVariableCollection(part.VariableCollection());
    if VarCol = nil then
    Count := VarCol.GetCount();
    for I := 0 to Count - 1 do
    begin
      writeln(IntToStr(I));
      variable := ksVariable(VarCol.GetByIndex(I));
      try
        begin
          variable.Value := StrToFloat(JGetValue(Data3D, variable.Name));
        end;
      except
        begin
        end;
      end;
    end;

В JSON словаре в ключах имена переменных и я просто значения в переменные кидаю. Может кому пригодится. Да я просто ветку поднял.))