Описание тега interopservices
1
ответ
Создание растрового изображения из IntPtr
Я пытаюсь понять, как использовать API-интерфейс USB-видеокамеры, который не совсем понятен (по крайней мере, он, кажется, рассчитывает на предыдущие знания разработчика, и я не думаю, что понял "всю картину", каламбур)). У меня есть следующий обраб…
25 июн '14 в 21:31
1
ответ
Функция GetWindowText() не всегда выполняется правильно
Я пишу небольшое приложение, в котором я хочу получить URL из браузера Chrome. Чтобы сначала проверить, открыт браузер Chrome или нет, я использую следующий код: IntPtr WindowTitleTextPtr = GetForegroundWindow(); StringBuilder WindowTitleText = new …
29 июн '13 в 06:34
1
ответ
Исключение COM при использовании Range.InsertParagraphAfter()
Здравствуйте, ребята, добрый день (время в Аргентине), я получил проект, в котором система форматирует текстовый документ в соответствии с некоторыми требованиями клиента. Документ Word, который я получаю, находится на.doc, а документ Word, который …
28 сен '16 в 18:29
1
ответ
VBA массив пользовательских объектов из C# DLL
Исходная информация:Я строю систему SCADA, которая работает на VBA, и я ищу некоторые возможности C#. Я создаю библиотеку DLL в C# и получил базовые данные для обмена между DLL и VBA. [ComVisible(true), ClassInterface(ClassInterfaceType.AutoDual)] p…
17 апр '15 в 09:17
0
ответов
Закрепление экземпляра класса с помощью GCHandle.Alloc в C#
Я работаю с неуправляемой библиотекой C, которая имеет функцию обратного вызова, которая вызывается из внутреннего потока в библиотеке C. Обратный вызов имеет параметр void * 'context'. Я хочу установить в этом контексте адрес экземпляра класса C#, …
07 янв '19 в 14:52
0
ответов
Что использовать вместо SafeHandle.DangerousGetHandle?
Я смотрел на мой SonarQube статический анализ кода и наткнулся на отчет, который говорит, что с помощью вызова метода SafeTokenHandle DangerousGetHandle. Я начинаю с объявления SafeTokenHandle: SafeTokenHandle safeTokenHandle; var returnValue = Logo…
20 авг '18 в 16:06
1
ответ
Почему в перечислении System.Runtime.InteropServices.ClassInterfaceType нет значения AutoUnknown?
Перечисление http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.classinterfacetype.aspx в.NET имеет AutoDispatch значение и AutoDual ценность, но нет AutoUnknown значение. Почему нет, и кто-нибудь уже придумал довольно автоматизи…
18 мар '13 в 15:52
1
ответ
Маршал неуправляемых переменных в C#
Я импортирую неуправляемую DLL на мой код C#. Файл.h описывает методы, как показано ниже DLL_API int __stdcall SetConfiguration(IN char* configuration); DLL_API int __stdcall GetErrorMessage_UTF16( INOUT int* errorGroup, INOUT char* errorCode, /*It …
18 ноя '16 в 18:24
1
ответ
Службе Windows не удается запустить интерактивный процесс при входе пользователя в систему с помощью WTSQueryUserToken для некоторых версий Windows
Перейдя по этой ссылке, я реализовал WTSQueryUserToken в своем решении C# и назвал CreateProcessAsUserWrapper.LaunchChildProcess("app_path") метод из OnStart моей службы Windows, которая работает как "LocalSystem". Он может запустить процесс, которы…
23 фев '15 в 12:57
0
ответов
'Неправильная структура FORMATETC' C# при перетаскивании
Я пытаюсь преобразовать данные dataObject в формат CF_HDROP, когда начинается операция перетаскивания. Я смог прочитать byteArray, который я буду хранить в какой-то момент, но сейчас я жестко программирую путь к файлу, который действительно существу…
15 фев '18 в 23:07
1
ответ
Как показать окно wpf из другого процесса
Я создал 3 разных приложения Приложение 1: Это приложение WPF, оно имеет 1 окно (MainWindow), которое отображает "Hello Word". Приложение 2: Это приложение WPF. Это приложение создаст экземпляр MainWindow приложения 1. как показано ниже MainWindow w…
02 янв '19 в 13:23
1
ответ
Не удается открыть файл xls с сервисом C#
Мне нужно создать сервис для импорта данных из файла Excel в таблицу SQL Server; вся система принадлежит одному из клиентов моей компании, поэтому я должен использовать Visual Studio 2010. У некоторых открытых этот файл может быть открыт, поэтому я …
21 янв '19 в 13:32
1
ответ
Как использовать WtsApi32.dll в блокировке / разблокировке обработчик сессии в службе Windows?
Я хочу обнаружить и закрыть любую программу (например: Notepad.exe) с помощью службы Windows. Ниже код хорошо выбрать в консольном приложении. class Program { private static SessionSwitchEventHandler sseh; static void Main(string[] args) { sseh = ne…
15 ноя '12 в 10:19
4
ответа
COMException (0x80040154): класс не зарегистрирован при использовании AxAcroPDFLib
Я получаю следующую ошибку при использовании AxAcroPDF System.Runtime.InteropServices.COMException (0x80040154): класс не зарегистрирован (исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)) Строка, которая выдает ошибку ((System.ComponentModel…
28 окт '10 в 09:49
1
ответ
C# IteropServices с C++ DLL - работает в Excel?
У меня есть C++ dll, который я пытаюсь заставить работать в своем проекте C# (я ничего не знаю о C++/C, но у меня есть исходный код, и я могу открыть и собрать его в VS2013) DLL поставляется с рабочими примерами в Excel VBA, но я не могу заставить е…
20 янв '15 в 13:20
2
ответа
Как мне использовать незарегистрированную dll из C#?
У меня есть пользовательские DLL (не зарегистрированы), что мне нужно получить доступ через C#. Как мне сделать это без регистрации DLL? Редактировать: это C++ DLL.
19 май '10 в 21:56
1
ответ
Win API NTFS OpenFileByID выбрасывает исключение AccessViolationException
Строка OpenFileByID в test() дает мне System.AccessViolationException Attempted to read or write protected memory. This is often an indication that other memory is corrupt. Я пытаюсь воспроизвести этот пример кода (см. Ответ), который я запускаю в V…
22 мар '15 в 00:51
1
ответ
Создание текстовых документов в C#
Я пытаюсь создать текстовые документы, используя офисные взаимодействия Microsoft. Документ должен содержать картинку и некоторое содержание таблицы ниже. Но когда я добавляю контент, он добавляется не так, как мне нужно. Я предоставил пример кода н…
11 сен '12 в 09:50
0
ответов
InteropServices запускает сообщение C#
Давний читатель, первый раз постер тут:) В настоящее время я пытаюсь узнать, как использовать взаимодействия, и мне было интересно, могу ли я каким-то образом настроить программу (программу A), которая добавляет дополнительную опцию к всплывающему м…
14 окт '14 в 21:22
2
ответа
System.Runtime.InteropServices.COMException (0x800A1436)
Мы пытаемся открыть шаблон Word, который находится на общем диске, с помощью Office Interop Services в приложении MVC. Решение работает локально, но после развертывания на сервере появляется следующее сообщение: The File was not created: System.Runt…
26 апр '17 в 21:00