Опять те же грабли: не освобождаете после себя хандлеры. В приведенном коде добавим одну строчку в цикл создавания файлов:
PHP код:
...
for ( i=1; i<= conlen(files); i+=1)
{
if (! WinApi::fileExistsClient(Path+conpeek(files,i)))
{
Handle = WinAPI::createFile(Path+conpeek(files,i));
WinAPI::closeHandle(Handle); // в противном случае Аксапта "не отпускает" файлы
}
}
...
А вообще-то, при использовании классов-наследников IO можно обойтись без createFile, поскольку их конструкторы сами создают файл, если его не находят. (См. функцию write2file() в предыдущем постинге)
Ну вот, пока писал, опередили...