| 
    
            
         
         | 
    
    
  | 
Как скопировать файл в буфер обмена | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Domanoff26    
     10.04.14 
            ✎
    10:31 
 | 
         
        есть задача вставить пдф в ворд, хочу копировать сразу файл пдф, как его в буфер поместить?     
         | 
|||
| 
    1
    
        Wobland    
     10.04.14 
            ✎
    10:35 
 | 
         
        другие методы, конечно, не рассматриваются     
         | 
|||
| 
    2
    
        Domanoff26    
     10.04.14 
            ✎
    10:36 
 | 
         
        (1) а почему этот не подходит?     
         | 
|||
| 
    3
    
        Heckfy    
     10.04.14 
            ✎
    10:44 
 | 
         
        sendkeys ctrl+C     
         | 
|||
| 
    4
    
        Domanoff26    
     10.04.14 
            ✎
    10:47 
 | 
         
        вы предлагаете создавать ком объект пдфа чтоб копировать все ? (1)     
         | 
|||
| 
    5
    
        Domanoff26    
     10.04.14 
            ✎
    11:01 
 | 
         
        (3) а поподробнее можно?     
         | 
|||
| 
    6
    
        Heckfy    
     10.04.14 
            ✎
    11:06 
 | 
||||
| 
    7
    
        Domanoff26    
     10.04.14 
            ✎
    11:21 
 | 
         
        (6) а если это на сервере надо делать?     
         | 
|||
| 
    8
    
        Jump    
     10.04.14 
            ✎
    11:23 
 | 
         
        (0)Почитай по ссылке.
 
        http://old.computerra.ru/gid/rtfm/system/301629/  | 
|||
| 
    9
    
        DJ Anthon    
     10.04.14 
            ✎
    11:30 
 | 
         
        судя по условию задачи, и Ctrl+C подойдет     
         | 
|||
| 
    10
    
        Domanoff26    
     10.04.14 
            ✎
    11:36 
 | 
         
        (9) как выбрать этот файл через кнопки?     
         | 
|||
| 
    11
    
        Jump    
     10.04.14 
            ✎
    11:53 
 | 
         
        (10)Чем (8) не устроило?     
         | 
|||
| 
    12
    
        Domanoff26    
     10.04.14 
            ✎
    11:54 
 | 
         
        (11) возможно не получится запускать командную строку, системщики мутят чего то     
         | 
|||
| 
    13
    
        Jump    
     10.04.14 
            ✎
    11:57 
 | 
         
        (12)Ну смотри - в 1с нет средств для работы с буфером.
 
        Поэтому надо использовать либо внешние компоненты, либо сторонние программы, либо работать напрямую с API Windows.  | 
|||
| 
    14
    
        Rebelx    
     10.04.14 
            ✎
    11:59 
 | 
         
        использование методов COM word'а не предлагать?     
         | 
|||
| 
    15
    
        Domanoff26    
     10.04.14 
            ✎
    12:00 
 | 
         
        (14) предлагать, у меня открыт ком ворда, но в него надо вставить заранее заполненый ворд превращенный в пдф     
         | 
|||
| 
    16
    
        Jump    
     10.04.14 
            ✎
    12:01 
 | 
         
        Ну и еще насчет того что там системщики мутят...
 
        Командная строка сама по себе как бы не нужна. Ты же работаешь как-то с вордом? Т.е у тебя должны быть права на запуск ворда. Если они у тебя есть, почему бы не попросить прав на запуск утилиты conclip. Ну или см. (14), тоже дело говорит. Посложнее правда, но более гибкое решение.  | 
|||
| 
    17
    
        Domanoff26    
     10.04.14 
            ✎
    12:01 
 | 
         
        (13) есть shell sendkeys , но не очень понятно как через него выбрать конкр файл дл ктрл с     
         | 
|||
| 
    18
    
        Domanoff26    
     10.04.14 
            ✎
    12:02 
 | 
         
        (16) а как это делается через ком ворда?     
         | 
|||
| 
    19
    
        DJ Anthon    
     10.04.14 
            ✎
    12:14 
 | 
         
        (18) ну сделай макрос и посмотри в вордбасике
 
        п. с. потом окажется, что пдф - это распечатанный скриншот  | 
|||
| 
    20
    
        Domanoff26    
     10.04.14 
            ✎
    12:18 
 | 
         
        (19) и где мне этот макрос делать в окне винды? копирую я целиком пдф и вставляю его в ворд, и как вставить я знаю     
         | 
|||
| 
    21
    
        Domanoff26    
     10.04.14 
            ✎
    12:23 
 | 
         
        "Как скопировать файл в буфер обмена" не особо понимаю как это при помощи вордкома можно сделать     
         | 
|||
| 
    22
    
        Wobland    
     10.04.14 
            ✎
    12:24 
 | 
         
        (21) а как вставить воон тот файл?     
         | 
|||
| 
    23
    
        Domanoff26    
     10.04.14 
            ✎
    12:53 
 | 
         
        (22) если он скопирован то paste() должен сработать     
         | 
|||
| 
    24
    
        Domanoff26    
     10.04.14 
            ✎
    13:08 
 | 
         
        и никто не подскажет как через shell sendkeys.файл выбрать?     
         | 
|||
| 
    25
    
        Domanoff26    
     11.04.14 
            ✎
    11:55 
 | 
         
        вопрос так и не решился((     
         | 
|||
| 
    26
    
        Господин ПЖ    
     11.04.14 
            ✎
    12:04 
 | 
         
        покурить объектную модель ворда... про сендкейс забыть     
         | 
|||
| 
    27
    
        Domanoff26    
     11.04.14 
            ✎
    12:09 
 | 
         
        (26) нашел через вставка - объект, но он только ярлык вставляет(((     
         | 
|||
| 
    28
    
        Domanoff26    
     14.04.14 
            ✎
    09:05 
 | 
         
        вопрос актуален еще     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |