Russian Qt Forum
Май 06, 2024, 04:21 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: [1]
1  Qt / Вопросы новичков / Использование COM объекта в Qt : Март 16, 2023, 16:05
Имеется динамическая библиотека, написанная на C#:
Код
C#
using System;
using System.Runtime.InteropServices;
 
namespace TestLibrary1
{
   [Guid("9E5E5FB2-219D-4ee7-AB27-E4DBED8E123E")]
   public interface MyCOM
   {
       [DispId(1)]
       Int32 GetNum();
 
       [DispId(1)]
       float GetFloat();
   }
 
   [Guid("9E5E5FB2-219D-4ee7-AB27-E4DBED8E123E"),
       ClassInterface(ClassInterfaceType.None), ComSourceInterfaces(typeof(MyCOM))]
   public class Class1 : MyCOM
   {
       public Int32 GetNum()
       {
           return 255;
       }
 
       public float GetFloat()
       {
           return 3.14159f;
       }
   }
}
 
Подскажите, пожалуйста, как вызвать методы этой библиотеки из приложения на Qt? И как правильно работать с COM объектами в Qt?
Страниц: [1]

Страница сгенерирована за 0.059 секунд. Запросов: 24.