x11 Posted February 14, 2022 Share Posted February 14, 2022 Не могу понять, почему не срабатывает событие OnCompleted у компоненты TUniFileUpload. При этом событие OnMultiCompleted срабатывает. Что нужно включить или отключить? В справке ничего нет. Мне нужно только один файл за раз загружать. Link to comment Share on other sites More sharing options...
Sherzod Posted February 14, 2022 Share Posted February 14, 2022 21 minutes ago, x11 said: Не могу понять, почему не срабатывает событие OnCompleted у компоненты TUniFileUpload. Добрый вечер, Какая сборка? Вы уверены что не работает? Я проверил на последней версии, работает. Link to comment Share on other sites More sharing options...
x11 Posted February 14, 2022 Author Share Posted February 14, 2022 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 More sharing options...
x11 Posted February 14, 2022 Author Share Posted February 14, 2022 Если кинуть на форму новый UniFileUpload1 и ничего там не менять, то работает... Link to comment Share on other sites More sharing options...
x11 Posted February 14, 2022 Author Share Posted February 14, 2022 Сравнил. Две совершенно одинаковых компоненты. Но у одной не срабатывает событие Completed. Как такое может быть? Link to comment Share on other sites More sharing options...
Sherzod Posted February 14, 2022 Share Posted February 14, 2022 Тестовый случай? Link to comment Share on other sites More sharing options...
x11 Posted February 14, 2022 Author Share Posted February 14, 2022 Я пытался создать. Скопировал проблемную компоненту в новый проект, но там проблема не проявилась. Если получится, попробую сделать позже. Link to comment Share on other sites More sharing options...
stas Posted February 14, 2022 Share Posted February 14, 2022 Один и тот же файл загружается два раза подряд, событие onChange может не сравботать. Link to comment Share on other sites More sharing options...
x11 Posted February 15, 2022 Author Share Posted February 15, 2022 Кэш чистый, пустой, при первой загрузке не срабатывает. И о каком onChange идет речь, если нет такого события? Link to comment Share on other sites More sharing options...
Sherzod Posted March 14, 2022 Share Posted March 14, 2022 On 2/15/2022 at 12:31 PM, x11 said: Кэш чистый, пустой, при первой загрузке не срабатывает. И о каком onChange идет речь, если нет такого события? Попробуйте создать тестовый случай. Спасибо. Link to comment Share on other sites More sharing options...
Tokay Posted March 16, 2022 Share Posted March 16, 2022 On 3/14/2022 at 8:18 AM, Sherzod said: Попробуйте создать тестовый случай. Спасибо. Это к сожалению врятли будет прямо сейчас. Харьков сейчас бомбят русские. Не до того, увы. 1 Link to comment Share on other sites More sharing options...
x11 Posted April 18, 2022 Author Share Posted April 18, 2022 On 3/16/2022 at 9:38 AM, Tokay said: Харьков сейчас бомбят русские. Не до того, увы. К сожалению, это так. Надеюсь, после победы вернемся к разработке. 1 1 Link to comment Share on other sites More sharing options...
Tokay Posted April 18, 2022 Share Posted April 18, 2022 Жаль смайла 'огонь' нет! Слава Украине! Жыве Беларусь! 1 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now