Распаковывающийся файл... | |
---|---|
Aries Автор Сообщений: 4349 Откуда: Николаев Дата регистрации: 24.12.2002 |
У меня в архиве лежит пара табличек. По логике программы мне надо распаковать табличку и открыть ее.
Распаковываю архиватором RAR запуская его через WinExec
Но тут вышел казус [sm011], а именно: распаковка идет сама по себе, а фокс сразу же продолжает выполнение программы, оно то и понятно. Сразу после распаковки я открываю эту табличку и вываливается ошибка -поврежден файл мемо- т.е я открываю горяздо ранее, чем произошла распаковка. Проверка на существование файлов не катит. Файл создан но не дописан до конца и тут же попытка открыть - валится ошибка. Пробовал тормознуть фокс командой WAIT "" TIMEOUT 2 тоже не фонтан. Может у кого есть идеи как решить проблемку. (Она решена конечно, но через одно место, а хочется культурно) ------------------ Я бы переписал жизнь, но Бог не дает мне исходники (с) ============================== Злостный линуксоид! |
Re: Распаковывающийся файл... | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
forum.foxclub.ru
www.foxclub.ru ------------------ Часто бывает так, что есть над чем задуматься, а нечем. |
Re: Распаковывающийся файл... | |
---|---|
Alv Сообщений: 259 Дата регистрации: 27.10.2002 |
Вот функция которая проверяет доступность файла на запись.
|
Re: Распаковывающийся файл... | |
---|---|
Aries Автор Сообщений: 4349 Откуда: Николаев Дата регистрации: 24.12.2002 |
Piva а других вариантов нету? Что-то не хочется использовать еще какие библиотеки. [sm112]
------------------ Я бы переписал жизнь, но Бог не дает мне исходники (с) ============================== Злостный линуксоид! |
Re: Распаковывающийся файл... | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
Ну там по ссылке была моя прибамбасина на чистом API без внешних библиоек работает
------------------ Часто бывает так, что есть над чем задуматься, а нечем. |
Re: Распаковывающийся файл... | |
---|---|
Alv Сообщений: 259 Дата регистрации: 27.10.2002 |
Ну вот вообще без API
if !file2('mybase.dbf','Подождите...') wait wind 'Ошибка распаковки.' retu .f. endi use mybase.dbf |
Re: Распаковывающийся файл... | |
---|---|
Aries Автор Сообщений: 4349 Откуда: Николаев Дата регистрации: 24.12.2002 |
To Alv
в общем я так и сделал [sm129] ------------------ Я бы переписал жизнь, но Бог не дает мне исходники (с) ============================== Злостный линуксоид! |
© 2000-2024 Fox Club  |