Таблица лидеров


Популярный контент

Показан контент с высокой репутацией 15.03.2018 во всех областях

  1. 2 балла
    почему-то самое важное не зашло теперь Mobile Pack вошел в Professional
  2. 1 балл
    Akad

    Application.ProcessMessages - плохой стиль?

    Так же плохой для многих стиль - goto, break и continue. А многим коллегам ума не хватает даже использовать free /release и глобальные переменные, для них созданы всякие диезы с явами. И дальше что? Подстраиваться под всех, не используя возможности полноценного языка? Application.ProcessMessages надо просто использовать с осторожностью. Таймеры отключать, за нажатиями на закрытие форм и пр. следить. Если есть какое-то долгое вычисление, которое не предсказуемо через какое время закончится, а таблицу уже начали обновлять, то милое дело запустить его в другом потоке, параллельно в GUI проигрывая анимашку. Другие варианты реализаций - это очень сложно, и интерфейс получится не отзывчивым. Splash с прогрессом надо делать только так, если максимальной скорости загрузки хотим. Вообще много областей применений есть у Application.ProcessMessages. Надо помнить об основных нюансах, иначе будут проблемы.
  3. 1 балл
    krapotkin

    TWebBrowser вместо кучи TEdit

    если прямо много всего, то проще сделать "фреймворк" описание заводим, а едиты, валидация и загрузка-выгрузка данных создаются динамически
  4. 1 балл
    kami

    TWebBrowser вместо кучи TEdit

    В общем случае обратная связь "браузер - приложение" не предусмотрена. Разве что вы будете сразу из веббраузера отправлять запрос на сервер. Но тогда - зачем вообще приложение, если можно всё сделать в веб ? К примеру, в браузере - форма с кучей полей, отправляющая POST-запрос на сервер и редиректящая на какую-нибудь страницу. Приложение через OnBeforeNavigate (или_как_там_оно) видит это и запрашивает данные с сервера для своих "внутренностей".
  5. 1 балл
    Мда. Судя по списку ни одного реально важного исправления. Опять.
Эта таблица лидеров рассчитана в Москва/GMT+03:00