Я давно уже задавал похожий вопрос, но всё-таки хотелось бы получить более развернутый ответ. 
Стоит задача нарисовать GUI, который бы выводил на экран лог того, чем скрипт занимается. Пример - очень многие инсталляторы (тот же инсталлятор AutoIt'a) по ходу работы выводят на экран сообщения о том, какой файл копируется, какой ключ в реестр пишется и т.д.
Как такое лучше реализовать? Лучше всего, конечно, привести пример кода, который бы, к примеру копировал большой файл; перед началом копирования выводил бы в лог надпись типа
Код: Копирую Dreamers.avi......
		
		Стоит задача нарисовать GUI, который бы выводил на экран лог того, чем скрипт занимается. Пример - очень многие инсталляторы (тот же инсталлятор AutoIt'a) по ходу работы выводят на экран сообщения о том, какой файл копируется, какой ключ в реестр пишется и т.д.
Как такое лучше реализовать? Лучше всего, конечно, привести пример кода, который бы, к примеру копировал большой файл; перед началом копирования выводил бы в лог надпись типа
Код: Копирую Dreamers.avi......

 ), но всё что касается вывода лога + цветные предупреждения, есть. Используется объект RICHTEXT.RichtextCtrl (если не работает, нужно скачать и зарегистрировать компонент ActiveX 
 
 Выдает 
), но можно использовать ListBox, а там уже 
 . 