Имеется вордовский документ, который я хочу печатать нажав кнопку на панели инструментов.
Нашел команду cm_PrintFile, но не могу подставить к ней нужный мне файл.
Подскажите как можно реализовать мою задачу?
Печать заданного вордовского документа нажатием кнопки
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
sokvon
Во-первых, к встроенной команде без параметров вида cm_ подставить в принципе ничего невозможно. И я не понял, в чём вообще проблема. Команда "Файл (содержимое" в подмненю "Печать" меню "Файл" для файла под курсором работает? Кнопка на основе команды cm_PrintFile для того же файла под курсором должна работать точно так же.
Во-вторых, если речь о том, чтобы избавиться от промежуточных диалогов, на форуме существует поиск по слову печать. Вот один из результатов.
Во-первых, к встроенной команде без параметров вида cm_ подставить в принципе ничего невозможно. И я не понял, в чём вообще проблема. Команда "Файл (содержимое" в подмненю "Печать" меню "Файл" для файла под курсором работает? Кнопка на основе команды cm_PrintFile для того же файла под курсором должна работать точно так же.
Во-вторых, если речь о том, чтобы избавиться от промежуточных диалогов, на форуме существует поиск по слову печать. Вот один из результатов.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Avada,
спасибо что ответил, я что хочу. Я знаю, что команда cm_printFile распечатает документ который находится под курсором, поэтому мне сперва нужно его найти, поставить курсор а потом только напечатать, а я хочу сделать отдельную кнопку либо комбинацию горячих клавиш, при нажатии которых вне зависимости где ты находишься в командере, распечатали бы нужный мне документ.
А еще лучше, глобальные горячие клавиши настроить, чтобы например находят в ворде нажать комбинацию и определенный документ распечатался.
Вроде понятно объяснил
спасибо что ответил, я что хочу. Я знаю, что команда cm_printFile распечатает документ который находится под курсором, поэтому мне сперва нужно его найти, поставить курсор а потом только напечатать, а я хочу сделать отдельную кнопку либо комбинацию горячих клавиш, при нажатии которых вне зависимости где ты находишься в командере, распечатали бы нужный мне документ.
А еще лучше, глобальные горячие клавиши настроить, чтобы например находят в ворде нажать комбинацию и определенный документ распечатался.
Вроде понятно объяснил
sokvon
Сюда советую заглянуть (опять же поиск по форуму рулит). И обратить внимание на последний абзац.
Вот это
Кстати, заголовок темы не вполне соответствует техзаданию. Исправил.
Сюда советую заглянуть (опять же поиск по форуму рулит). И обратить внимание на последний абзац.
Вот это
к Тоталу вообще не имеет ни с какого боку никакого отношения. Насчёт первого варианта, возможно, что-то умное скажут специалисты по скриптам или знатоки внешних программ для печати, но и тут, ИМХО, очевидно, что всё участие Тотала в процессе — это кнопка для вызова внешней функции.sokvon писал(а):А еще лучше, глобальные горячие клавиши настроить, чтобы например находят в ворде нажать комбинацию и определенный документ распечатался.
Кстати, заголовок темы не вполне соответствует техзаданию. Исправил.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Ну, так и используй скрипт, указав ему параметром нужный для печати файл.sokvon писал(а):я хочу сделать отдельную кнопку либо комбинацию горячих клавиш, при нажатии которых вне зависимости где ты находишься в командере, распечатали бы нужный мне документ.
Нет, я не сплю. Я просто медленно моргаю.