![]() |
#8 |
Участник
|
жаль не помогло (( ax2009
немного упростил пример X++: Microsoft.Office.Interop.Excel.Shapes shapes; Microsoft.Office.Interop.Excel.Shape shape; System.Object linkToFile; System.Object saveWithDocument; System.Single lef; System.Single top; System.Single width; System.Single height; str _file; ; new InteropPermission(InteropKind::ClrInterop).assert(); lef = 10.0; top = 10.0; width = 100.0; height = 100.0; linkToFile = 0; saveWithDocument = 1; // shapes = worksheet_net.get_Shapes(); shape.Copy(); //просто поставил, чтобы убедиться что на сам объект компилятор не ругается shapes.SelectAll(); //просто поставил, чтобы убедиться что на сам объект компилятор не ругается shape = shapes.AddPicture(_file, //ругается тут (( linkToFile, saveWithDocument, lef, top, width, height); Класс Microsoft.Office.Interop.Excel.Shapes не содержит эту функцию. хотя в редакторе в списке ф-ций этот метод есть и описание и кол-во переменных совпадает. Может кривая библиотека? Прописана такая Microsoft.Office.Interop.Excel, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL |
|
Теги |
clrobject |
|
|