Доброго времени суток. Подскажите варианты решения следующих проблем:
есть обработка(запуск всегда идет от обычного приложения), она содержит 2 формы(форма 1 и форма2), при открытии (фаил->открыть) на форме 1 есть процедура приоткрытии(в ней производится запуск формы 2)
1) как максимизировать форму 2( обр=ЭтотОбъект.ПолучитьФорму("Загрузчик");
обр.ПоложениеОкна = ВариантПоложенияОкна.НеПерекрыватьВладельца;
обр.ЭтаФорма.СпособОтображенияОкна = ВариантСпособаОтображенияОкна.Максимизированное;
обр.ОткрытьМодально() или обр.Открыть()
) НЕ РАБОТАЕТ
2)при открытии формы 2 подключаюсь к ftp, получаю размер файлов, количество файлов, далее через индикатор показываю состояние и обновляю надписи на форме, но если пошевелить мышку или кликнуть то форма подвисает и висит до самого конца загрузки файлов(само собой их загрузка идет через цикл), этаформа.обновить() не даёт нужного результата. Также на формочке лежит полекартинки с анимированной гифкой, как только производится подключение к ftp она останавливается.
впринципе то что он подвисает это полбеды, но почему форма не обновляется при команде этаформа.обновить()
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший