x11 Posted February 14, 2022 Share Posted February 14, 2022 Не могу понять, почему не срабатывает событие OnCompleted у компоненты TUniFileUpload. При этом событие OnMultiCompleted срабатывает. Что нужно включить или отключить? В справке ничего нет. Мне нужно только один файл за раз загружать. Quote 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. Добрый вечер, Какая сборка? Вы уверены что не работает? Я проверил на последней версии, работает. Quote 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; Quote Link to comment Share on other sites More sharing options...
x11 Posted February 14, 2022 Author Share Posted February 14, 2022 Если кинуть на форму новый UniFileUpload1 и ничего там не менять, то работает... Quote Link to comment Share on other sites More sharing options...
x11 Posted February 14, 2022 Author Share Posted February 14, 2022 Сравнил. Две совершенно одинаковых компоненты. Но у одной не срабатывает событие Completed. Как такое может быть? Quote Link to comment Share on other sites More sharing options...
Sherzod Posted February 14, 2022 Share Posted February 14, 2022 Тестовый случай? Quote Link to comment Share on other sites More sharing options...
x11 Posted February 14, 2022 Author Share Posted February 14, 2022 Я пытался создать. Скопировал проблемную компоненту в новый проект, но там проблема не проявилась. Если получится, попробую сделать позже. Quote Link to comment Share on other sites More sharing options...
stas Posted February 14, 2022 Share Posted February 14, 2022 Один и тот же файл загружается два раза подряд, событие onChange может не сравботать. Quote Link to comment Share on other sites More sharing options...
x11 Posted February 15, 2022 Author Share Posted February 15, 2022 Кэш чистый, пустой, при первой загрузке не срабатывает. И о каком onChange идет речь, если нет такого события? Quote 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 идет речь, если нет такого события? Попробуйте создать тестовый случай. Спасибо. Quote 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 Quote 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 Quote Link to comment Share on other sites More sharing options...
Tokay Posted April 18, 2022 Share Posted April 18, 2022 Жаль смайла 'огонь' нет! Слава Украине! Жыве Беларусь! 1 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.