Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Архив / 5 сообщений из 5, страница 1 из 1
12.01.2006, 08:40
    #33477882
Guest002
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Архив
Как извлечь Архивний файл с помощю Фокса.
...
Рейтинг: 0 / 0
12.01.2006, 12:14
    #33478596
Maltsev Max
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Архив
С помощью команды
Код: plaintext
RUN
...
Рейтинг: 0 / 0
12.01.2006, 12:35
    #33478682
FM32YO aka KID
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Архив
Guest002Как извлечь Архивний файл с помощю Фокса.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
	DECLARE INTEGER ShellExecute IN SHELL32.DLL ;   
		  INTEGER nWinHandle, ;   
		  STRING cOperation, ;   
		  STRING cFileName, ;   
		  STRING cParameters, ;   
		  STRING cDirectory, ;   
		  INTEGER nShowWindow   
  =ShellExecute( 0 ,"","d:\arj32.exe","a MyArchive","",- 1 ) 


єто создает архив, как разархивировать думаю сам угадаешь
...
Рейтинг: 0 / 0
12.01.2006, 13:35
    #33478924
Guest002
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Архив
FM32YO aka KID Guest002Как извлечь Архивний файл с помощю Фокса.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
	DECLARE INTEGER ShellExecute IN SHELL32.DLL ;   
		  INTEGER nWinHandle, ;   
		  STRING cOperation, ;   
		  STRING cFileName, ;   
		  STRING cParameters, ;   
		  STRING cDirectory, ;   
		  INTEGER nShowWindow   
  =ShellExecute( 0 ,"","d:\arj32.exe","a MyArchive","",- 1 ) 


єто создает архив, как разархивировать думаю сам угадаешь

Так я думаю :
=ShellExecute(0,"","d:\arj32.exe","e MyArchive","",-1)
...
Рейтинг: 0 / 0
14.01.2006, 21:46
    #33483101
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Архив
Hi Guest002!

Однако лучше использовать для этого либо АПИ функцию CreateProcess (и ещё
несколько других - но по названию этой "главной" можно найти пример), либо
специализированные ActiveX контролы - правда я знаю про контролы пакующие в
zip формат, про arj не слышал. Суть в том, чтобы отследить как собственно
факт завершения процесса архивирования/распаковки, так и код завершения
(была ли ошибка, или всё завершилось корректно). Ну и заодно (это не всегда
возможно правда) предоставить возможность прерывания сильно затянувшегося
процесса.
Что RUN, что ShellExecute при всей их простоте не позволяют добиться
выполнения всех указанных выше целей - приходится использовать жуткие
извращения...

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Архив / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]