Любые идеи, почему функция createfile () будет возвращать -1.
Handle = CreateFile(filename, &H80000000, 0, 0, 3, &H80, 0)
Это выполняется несколько раз.Я подумал, может быть, файл не закрывается должным образом?
РЕДАКТИРОВАТЬ
Err.LastllError возвращает 32.