Jump to content

Не срабатывает событие TUniFileUpload.OnCompleted


x11

Recommended Posts

Не могу понять, почему не срабатывает событие OnCompleted у компоненты TUniFileUpload.

При этом событие OnMultiCompleted срабатывает.

Что нужно включить или отключить?

В справке ничего нет.

Мне нужно только один файл за раз загружать.

Screenshot_1.jpg

Link to comment
Share on other sites

21 minutes ago, x11 said:

Не могу понять, почему не срабатывает событие OnCompleted у компоненты TUniFileUpload.

Добрый вечер,

Какая сборка?

Вы уверены что не работает? 

Я проверил на последней версии, работает.

Link to comment
Share on other sites

1555.

Ставлю 2 точки останова

1. uploadTxt.ExecuteN; - срабатывает

2. procedure TfrdParentRef.uploadTxtCompleted(Sender: TObject; AStream: TFileStream);
begin
  ImportRefFromStream(AStream); - не срабатывает
end;

 

Первая срабатывает, а вторая - нет и ничего не происходит после нажатия на кнопку Загрузить.

 

А этот код работает нормально:

procedure TfrdParentRef.uploadTxtMultiCompleted(Sender: TObject; Files: TUniFileInfoArray);
begin
  if Length(Files) > 0 then
    ImportRefFromStream(Files[0].Stream);
end;

 

Link to comment
Share on other sites

Сравнил.

Две совершенно одинаковых компоненты. Но у одной не срабатывает событие Completed. Как такое может быть?

 

Screenshot_2.jpg

Screenshot_1.jpg

Link to comment
Share on other sites

Я пытался создать. Скопировал проблемную компоненту в новый проект, но там проблема не проявилась.

Если получится, попробую сделать позже.

Link to comment
Share on other sites

Кэш чистый, пустой, при первой загрузке не срабатывает.

И о каком onChange идет речь, если нет такого события?

Link to comment
Share on other sites

  • 4 weeks later...
On 2/15/2022 at 12:31 PM, x11 said:

Кэш чистый, пустой, при первой загрузке не срабатывает.

И о каком onChange идет речь, если нет такого события?

Попробуйте создать тестовый случай.

Спасибо.

Link to comment
Share on other sites

On 3/14/2022 at 8:18 AM, Sherzod said:

Попробуйте создать тестовый случай.

Спасибо.

Это к сожалению врятли будет прямо сейчас. Харьков сейчас бомбят русские. Не до того, увы.

  • Sad 1
Link to comment
Share on other sites

  • 1 month later...
On 3/16/2022 at 9:38 AM, Tokay said:

Харьков сейчас бомбят русские. Не до того, увы.

К сожалению, это так.

Надеюсь, после победы вернемся к разработке.

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...