Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Вставка обьекта Image на лист Excel средствами VB. Добавлено: 07.11.05 14:18  

Автор вопроса:  Саша
Камрады помогите!

вставляю на лист Excel контрол Image:
Dim ExcelApp As New Excel.Application
Dim ExcelBook As Excel.Workbook = ExcelApp.Workbooks.Add
Dim ExcelWsheet As Excel.Worksheet = CType(ExcelBook.Worksheets(1), Excel.Worksheet)

ExcelBook.ActiveSheet.OLEObjects.Add(ClassType:="Forms.Image.1", Link:=False, _
DisplayAsIcon:=False, Left:=280, Top:=650, Width:=120, Height:=60).Select()


но когда дело доходит до:
ExcelBook.ActiveSheet.OLEObjects.Item(1).object.Picture=

не знаю что делать((

в Excel все решается так
ActiveSheet.OLEObjects.Item(1).object.Picture=stdole.StdFunctions.LoadPicture("C:\pic.jpg")

фишка в том что в VB.NET в Namespace stdole нету StdFunctions

конструкция типа
ExcelBook.ActiveSheet.OLEObjects.Item(1).object.Picture=Image.FromFile("C:\pic.jpg")


привела к несовпадению типов((

Помогите! Обьясните, как загрузить в обьект картинку (с харда, из памяти, из базы - пофигу откуда)?

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 07.11.05 15:37
Поставь в VB ссылку на OLE Automation (stdole2.tlb).

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам