Как добавить Flash-объект в пользовательскую панель задач Outlook с помощью VSTO?

Подскажите, пожалуйста, как мне добавить flash-объект в пользовательскую панель задач с помощью VSTO?

1 ответ

Вы можете добавить элемент управления "Shockwave flash object" на панель задач или в область формы. Возможно, вам придется найти его в ваших пользовательских элементах управления и добавить его в ваш ящик для инструментов. Затем вы можете установить свойство Movie в URI flash swf.

Маркус

Обновить

Вы можете добавить свой SWF-файл в свой проект и настроить его на копирование в вывод, тогда вам нужно сослаться на него в коде.

добавьте вспомогательное свойство в дополнение или скопируйте код.

 static public string AssemblyDirectory { 
            get { 
                string codeBase = Assembly.GetExecutingAssembly().CodeBase; 
                UriBuilder uri = new UriBuilder(codeBase); 
                string path = Uri.UnescapeDataString(uri.Path); 
                return Path.GetDirectoryName(path); 
            } 
        }

Затем в вашей области задач, показывая /init событие

String swfPath = AssemblyDirectory + Path.DirectorySeparatorChar + "menu.swf";
axShockwaveFlash1.LoadMovie(0, swfPath);
Другие вопросы по тегам