1) Как я могу включить использование визуальных тем в надстройке Outlook 2007, созданной в Delphi 7 (с использованием форм)? В Outlook 2003 я создаю Outlook.exe.manifest, но Outlook 2007 дает сбой (проверено только в Windows Vista) при запуске (отсутствует библиотека MSVCR80.DLL).
2) Как создать элемент-разделитель в строке меню? (кнопка создания App.ActiveExplorer.CommandBars.Item['Standard'].Controls.Add(msoControlButton, 1, EmptyParam, EmptyParam, WordBool(true)))
Спасибо, Павел
2 ответа
- Мне это не удалось. Пробовал включать модуль XPMan, добавляя манифест в домашний каталог моей надстройки dll, но ничего не помогло.
- Вы можете попробовать установить свойство BeginGroup кнопки там, где вы хотите использовать разделитель. Я не проверял это, но это должно сработать.
Ad1) добавить манифест с двумя зависимостями
<?xml version="1.0" encoding="UTF-8" standalone="yes">
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"><noInherit></noInherit>
<assemblyIdentity processorArchitecture="x86" type="win32" name="outlook" version="1.0.0.0">
</assemblyIdentity>
<description>Microsoft Office Outlook</description>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50608.0" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b" />
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="x86" publicKeyToken="6595b64144ccf1df" language="*">
</assemblyIdentity>
</dependentAssembly>
</dependency>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false"><requestedExecutionLevel>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
Похожие вопросы
Новые вопросы
delphi
Delphi - это язык для быстрой разработки собственных приложений для Windows, macOS, Linux, iOS и Android с использованием Object Pascal. Название относится к языку Delphi, а также к его библиотекам, компилятору и IDE, которые используются для помощи в редактировании и отладке проектов Delphi.