Показать сообщение отдельно
  #4  
Старый 06.01.2011, 06:14
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,105
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от Skwaer
Как же много я еще пока не знаю... Спасибо большое!
по пункту 1. Как изменить значение этой переменной, если программа выполняется только цикл?
по пункту 2-3. Тут я полный ноль, надо читать и изучать.
по пункту 4. Т.е. написать программу которая запускала бы другую программу с циклом включающим проверку наличия файла. А по кнопки основная программа создавала бы там фаил? Хитро )) Ну или тоже самое можно сделать через потоки?

1. Вызывай внутри цикла Application.ProcessMessages - тогда у тебя интерфейс не будет "висеть" и можно будет нажать кнопку.
2-3. Вообще, без крайней нужды такие методы лучше не использовать, т.к. уменьшается кол-во ресурсов в ситеме. Хотя это и не так страшно. Вообще, с этими технологиями возни больше, чем толку от них. поэтому если можешь обойтись без них, то луше их не использовать.
4. Можно и через потоки. Кстати. сами потоки устроены подобным образом (не все, а которые должны выполняться постоянно).