Как вызвать диалог сравнения для нужных файлов?
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2  :| |:
Total Commander -> Автоматизация Total Commander

#16:  Author: VadiMGP PostPosted: Sat Jun 16, 2007 00:49
    —
Согласен. Вполне возможно, что для общего случая решения нет.

Но, знаешь, есть такой анекдот-байка. Один мой знакомый постоянно мне ее напоминет, когда я говорю, что какая-нибудь проблема неразрешима.

Два приятеля, математик и инженер, путешествовали по Тибету. И попали в какой-то храм. А в храме том сидит девушка красоты неописуемой.
- Кто она такая? - спросили друзья.
- Это жрица богини любви, - ответили смотрители храма, - и каждого, подошедшего к ней мужчину, она одаряет своей любовью.
- И мы тоже можем подойти? - загорелись глаза у путешественников.
- Конечно, идите, - сказали смотрители, - только есть правило, как именно надо подходить. Пройдя половину пути к ней, надо остановиться и улыбнуться ей. Пройдя половину от оставшейся части пути, снова остановиться и улыбнуться. И так далее, пока не дойдешь до конца.
- Все ясно, - махнул рукой математик, - пошли отсюда.
- Нет, погоди, - возразил инженер. Я хочу пойти к ней.
- Да ты что! - засмеялся математик, - У тебя же нет шансов! Разве ты не помнишь еще со школы парадоксы Зенона?
- Помню. - не смутился его друг. - В теории - да, до самого конца я не дойду. Но подберусь достаточно близко для осуществления любых практических потребностей!Wink

#17:  Author: BatyaLocation: Москва, Россия PostPosted: Mon Jun 18, 2007 15:24
    —
VadiMGP wrote:
Вполне возможно, что для общего случая решения нет.

Спросите у Volniy, как он сделал макрос GetTrgSelectedFiles. Рабочий пример на vbs:
Code:
Dim F
F = CreateObject("TCScript.Helper").GetTrgSelectedFiles
MsgBox F(0)

#18:  Author: VolniyLocation: Местный PostPosted: Mon Jun 18, 2007 17:37
    —
VadiMGP wrote:
Но, знаешь, есть такой анекдот-байка.

Exclamation Laughing Exclamation

Batya wrote:
Спросите у Volniy, как он сделал макрос GetTrgSelectedFiles

Без премудростей: посылаю Тоталу команду поместить список выделенных файлов в буфер обмена, затем содержимое этого буфера разбираю на строки. Все. Правда еще с буфером по ходу дела немного вожусь, чтобы восстановить тот текст, который в нем был (если он был) до выпонения макроса.

#19:  Author: VadiMGP PostPosted: Mon Jun 18, 2007 19:53
    —
2 Batya
Нет, это обратная задача - взять список выделенных уже файлов. Мы говорили о том как выделить нужный файл, И не просто выделить, а учесть, что сейчас есть уже какое-то выделение, его надо сохранить, выделить нужный файл, запустить с ним что-то, а потом веруть первоначальное выделение. Геморрой тот еще.



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2  :| |:
Page 2 of 2

Powered by phpBB © 2001, 2005 phpBB Group