Открытие куба в потоке

отредактировано 04:15 Раздел: FastCube
У меня приложение использует FastCub
в двух режимах загрузка и работа с кубами файлов и с запросами из плоских табличек

Загрузка куба происходит в потоке
procedure TThreadLoadCube.Execute;
begin
  { Place thread code here }
   Loads;
   Terminate;
end;

procedure TThreadLoadCube.Loads;
begin
  if file_name<>'' then begin
     Frm_viewcube.fcCube1.LoadFromFile(file_name);
     Frm_viewcube.fcCube1.Active:=true;
  end
  else begin
    Frm_viewcube.fcCube1.open;
  end;
end;

В случае с файлом всё работает замечательно, но если кубу присвоен датасет ( ADO) поток намертво виснет.
С синхронизацией происходит то же самое.

Вопрос: Работает ли Fastcube в потоках в случае использования датасета или нет?

Комментарии

  • отредактировано 04:15
    Всё сам разобрался, всем спасибо за внимание

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.