AlexLucas
09.11.2012, 14:24
Добрый день.
У меня приложение - смесь ворда и фотошопа (очень приблизительно), и есть задача создать макрос, по типу тех что есть в указанных приложениях.
Там нечто вроде записывающего устройства - запускаешь запись, записываются все действия, сохраняется макрос, потом при желании можно воспроизвести все эти действия.
Я не очень понимаю сам процесс - сначала запись : во всех функциях ставить if и проверять если записывается макрос? И если да, то добавлять их в список действий? Или может есть более простой способ? Хотя наверное как-то так надо делать, потому что не все действия нужно будет записывать в макрос (движение мыши, создание нового файла, сохранение итд).
В принципе, если записать последовательность действий, то сохранить их, и при желании - воспроизвести, ну по крайней мере я могу себе хоть отдалённо представить как это делать.
Если кто сталкивался с такой задачей, расскажите примерно как вы это делали.
Заранее спасибо.
У меня приложение - смесь ворда и фотошопа (очень приблизительно), и есть задача создать макрос, по типу тех что есть в указанных приложениях.
Там нечто вроде записывающего устройства - запускаешь запись, записываются все действия, сохраняется макрос, потом при желании можно воспроизвести все эти действия.
Я не очень понимаю сам процесс - сначала запись : во всех функциях ставить if и проверять если записывается макрос? И если да, то добавлять их в список действий? Или может есть более простой способ? Хотя наверное как-то так надо делать, потому что не все действия нужно будет записывать в макрос (движение мыши, создание нового файла, сохранение итд).
В принципе, если записать последовательность действий, то сохранить их, и при желании - воспроизвести, ну по крайней мере я могу себе хоть отдалённо представить как это делать.
Если кто сталкивался с такой задачей, расскажите примерно как вы это делали.
Заранее спасибо.