GASCHE

Пользователи
  • Публикаций

    161
  • Зарегистрирован

  • Посещение

  • Победитель дней

    5

GASCHE стал победителем дня 11 марта

GASCHE имел наиболее популярный контент!

Информация о GASCHE

  • Звание
    Продвинутый пользователь

Информация

  • Пол
    Не определился
  • Город
    Москва, Троицк

Посетители профиля

661 просмотр профиля
  1. Пожалейте пользователя, перед глазами две формы плюс splash форма да еще форма с прогресс баром при этом на каждой что-то меняется куда ему смотреть и на какой жать клавиши ☺️
  2. C этим согласен, но как бы было хорошо если бы андроид научили "тормозить" потоки типа WaitForSingleObject.
  3. Вы бы прикрепили исходники с имитацией вашей проблемы может кто что и подскажет, а так будем долго обсуждать что у вас не получается.
  4. Полностью с вами согласен, но каков вопрос... Да все просто использовать application.ProcessMessages и sleep не есть хорошо, и если это убрать и использовать таймер, то код будет довольно прост procedure TForm1.Button2Click(Sender: TObject); begin IF NOT Timer1.Enabled THEN BEGIN Label1.Text := '0'; Timer1.Enabled := True; END; end; procedure TForm1.Timer1Timer(Sender: TObject); begin Inc( LT ); Label1.Text := inttostr( LT ); Inc( iI ); IF iI = 5 THEN BEGIN Timer1.Enabled := False; iI := 0; LT := 0; END; end;
  5. Можно так procedure TForm1.Button1Click(Sender: TObject); begin Label1.Text := '2'; tthread.CreateAnonymousThread( procedure begin sleep(1000); tthread.Synchronize( tthread.Currentthread, procedure begin Label1.Text := '3'; end); end). Start; end;
  6. Беру ваш пример, запускаю вашей проблемы нет 10.1.2
  7. Зато столько интересного для себя обнаружили и сколько обнаружите потом при переходе на новую версию ☺️
  8. GASCHE

    Отладка Indy

    Ну не знаю ...
  9. GASCHE

    Отладка Indy

    C этим понятно, но не понятно, означает ли это что компилятор сам определяет какие процедуры и переменные из компонента используются и только их компилирует?
  10. GASCHE

    Serial port

    А сначала топика почитать, нет? Там же есть как создавать обертки через Java2OP.
  11. GASCHE

    Serial Port на Android

    Здесь, не до конца решили.
  12. А чем второй способ отличается от первого если после все выполняется в основном потоке?