Еще раз о Global Script
Александр Родин, ООО "Нева Электрик"; 21.12.00

Обнаружил такую "интересную" вещь:

Надо было по заполнении архива переписать его в какое-то место на диске. Для этого написал функцию, в соответсвии с требованиями Tag Logging-а для данного действия. Функция содержит ряд операторов со строками, в частности формирует строку заголовка для нового и исходного файла, для последующей их передачи функции CopyFileA, которая, собственно, и осуществляет то самое копирование. Так вот, первый вызов созданной функции проходит на "ура". Строки формируются как надо, файлы переносятся. Последующий вызов той же функции приводит к зависанию. Посмотрел при отладке, что же происходит. Оказалось, указатели, которые представляют сами строки при втором и последующих обращениях к функции не обнуляются, даже если там напрямую указан оператор <="";>. Вот и не соображу никак, что делать-то ? Может ту же самую задачу можно другим способом решить ?

Заранее спасибо.