Author |
Message |
Topic: как узнать прогресс при упаковке? |
vx2
Replies: 18
Views: 78968
|
Forum: Написание плагинов для Total Commander Posted: Tue Oct 05, 2010 13:31 Subject: как узнать прогресс при упаковке? |
...А какое значение ты возвращаешь из функции pProcessDataProc? Имей в виду, что если ноль, то это трактуется плагином как нажатие пользователем кнопки Cancel и, естественно, плагин должен прервать оп ... |
Topic: как узнать прогресс при упаковке? |
vx2
Replies: 18
Views: 78968
|
Forum: Написание плагинов для Total Commander Posted: Tue Oct 05, 2010 10:54 Subject: как узнать прогресс при упаковке? |
вроде просветление нашло х) плагин в функцию прогресса запрос делает, но архив получается пустым. вот лог:
10:42:24 pre hArchData:-1
10:42:24 SetProcessDataProc return:112097 ... |
Topic: как узнать прогресс при упаковке? |
vx2
Replies: 18
Views: 78968
|
Forum: Написание плагинов для Total Commander Posted: Mon Oct 04, 2010 14:42 Subject: как узнать прогресс при упаковке? |
прошу прощение за "отсутствие"...
...
По идее он должен имитировать вызов SetProcessDataProc и передать туда -1 и указатель на свою функцию которая будет получать прогресс обновляемый плаг ... |
Topic: как узнать прогресс при упаковке? |
vx2
Replies: 18
Views: 78968
|
Forum: Написание плагинов для Total Commander Posted: Fri Sep 24, 2010 13:45 Subject: как узнать прогресс при упаковке? |
бр. что-то я совсем запутался. т.е. во время упаковки, первый запрос SetProcessDataProc вернет мне хендл упаковываемого файла через hArcData? или при упаковке мне не получить ее прогресс вообще? откуд ... |
Topic: как узнать прогресс при упаковке? |
vx2
Replies: 18
Views: 78968
|
Forum: Написание плагинов для Total Commander Posted: Thu Sep 23, 2010 13:44 Subject: как узнать прогресс при упаковке? |
эм... при при упаковке он не требует OpenArchive, да и файла архива-то нету. при упаковке просто использую
int __stdcall PackFiles (char *PackedFile, char *SubPath, char *SrcPath, char *AddList, ... |
Topic: как узнать прогресс при упаковке? |
vx2
Replies: 18
Views: 78968
|
Forum: Написание плагинов для Total Commander Posted: Tue Sep 21, 2010 12:43 Subject: как узнать прогресс при упаковке? |
сразу оговорюсь, не пишу плагин, а использую его. в тотале плагин работает и прогресс при упаковке показывает нормально.
по документации, в запросе участвует хендл обрабатываемого файла
void __st ... |
Topic: запрос на распаковку в архивный плагин |
vx2
Replies: 5
Views: 30095
|
Forum: Написание плагинов для Total Commander Posted: Mon Jul 12, 2010 10:52 Subject: запрос на распаковку в архивный плагин |
о, и правда ByVal на два последних пораметра помог)) ни когда-бы на них не подумал. спасибо большое х)) |
Topic: запрос на распаковку в архивный плагин |
vx2
Replies: 5
Views: 30095
|
Forum: Написание плагинов для Total Commander Posted: Fri Jul 09, 2010 20:20 Subject: запрос на распаковку в архивный плагин |
это-то я читал, просто думал может что-то не так понял...
хм. про ноль в конце я как-то не подумал... попробую в понедельник (все файлы на работе остались).
только вот теоретически, если расписать ... |
Topic: запрос на распаковку в архивный плагин |
vx2
Replies: 5
Views: 30095
|
Forum: Написание плагинов для Total Commander Posted: Fri Jul 09, 2010 17:24 Subject: запрос на распаковку в архивный плагин |
vb6 (не надо смеяться/плакать). вопрос немного "обратный" разделу но... проблема такая:
рисую програмулину, которая использует один из архивных плагинов тотал коммандера (в тотале плагин ра ... |
|