Задать вопрос
@artem78

Почему не работает SuperObject в Delphi 2010?

Подключил к проекту модуль SuperObject для разбора JSON.

procedure TForm1.Button1Click(Sender: TObject);
var
  Json: ISuperObject;
begin
  Json := SO(Memo1.Text);
end;


При компиляции вот такая ошибка:
[DCC Error] Generics.Collections.pas(1679): E2250 There is no overloaded version of 'Create' that can be called with these arguments
[DCC Fatal Error] Generics.Defaults.pas(111): F2063 Could not compile used unit 'Generics.Collections'
  • Вопрос задан
  • 679 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@instigator21
Там же сразу на странице написано.

var
  obj: ISuperObject;
begin
  obj := SO('{"foo": true}');
  obj := TSuperObject.ParseString('{"foo": true}');
  obj := TSuperObject.ParseStream(stream);
  obj := TSuperObject.ParseFile(FileName);
end;


Ну и дальше дебажь, что к чему
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Казань
от 75 000 ₽
ИТРУМ Ростов-на-Дону
от 75 000 ₽
Яндекс Москва
от 180 000 до 350 000 ₽