3
ответа

Универсальный подобный BitConverter метод?

Я недавно встретился с ситуацией, где я должен создать общий метод считать тип данных из массива байтов. Я создал следующий класс: общедоступный класс DataStream {общедоступный интервал...
вопрос задан: 21 September 2009 17:04
3
ответа

.NET C++ преобразовывает Систему:: Строка к станд.:: строка

Как делают Вы преобразовываете Систему:: Строка к станд.:: строка в.NET C++?
вопрос задан: 19 August 2009 04:37
3
ответа

Преобразуйте массив структур к IntPtr

Я пытаюсь преобразовать массив структуры RECT (данный ниже) в IntPtr, таким образом, я могу отправить использованию указателя PostMessage в другое приложение. [StructLayout (LayoutKind. Последовательный)] общественность...
вопрос задан: 6 July 2009 11:33
3
ответа

JAXB, Упорядочивающий с пустыми полями

Это - довольно простой запрос, но я просто не нашел способ сделать это. Я в основном пытаюсь настроить роль в JAXB, который говорит это каждый раз, когда с пустым полем встречаются, вместо того, чтобы игнорировать его в...
вопрос задан: 13 May 2009 15:24
3
ответа

Как передать указатель на интерфейс потоку?

Примечание: Используя необработанный Win32 CreateTheard () API Никакой MFC интерфейс является просто указателем на vtable Вопрос: Как передать указатель на интерфейс потоку? Иллюстрация: IS8Simulation *pis8 = ПУСТОЙ УКАЗАТЕЛЬ;......
вопрос задан: 4 February 2009 15:14
3
ответа

Когда я должен явно указать StructLayout?

Я играю с вызовом DLLs от C# и столкнулся с потребностью определить мои собственные структуры. Много статей вызывает последовательное расположение для структуры с [StructLayout (LayoutKind. Последовательный)] структура...
вопрос задан: 26 December 2008 16:25
2
ответа

Исключение аргумента выдается PtrToStructure

Может кто-то объяснять следующее Исключение Аргумента: структура не должна быть классом значения мне. Это - причина следующей строкой кода в моей программе: Маршал....
вопрос задан: 31 May 2017 06:50
2
ответа

данные маршала, слишком короткие

Мое приложение требует для хранения больших объектов данных на сессии. Там похожи на 3-4 объекта данных каждый созданный путем парсинга csv, содержащего 150 X 20 ячеек, имеющих строки 3-4 символов. Мое приложение...
вопрос задан: 22 December 2014 12:58
2
ответа

Битовый массив к интервалу [] использующий Маршала. Копия ()

Я использую Маршала. Копия () для копирования информации о пикселе от Битового массива до интервала [] массив проблема находится в том, что информация, которая приходит к этому массиву, прибывает неправильно, как:...
вопрос задан: 29 September 2013 21:47
2
ответа

JAX-RS JSON java.util. Дата НеМаршалл

Я использую Джерси (jax-rs), для создания большого приложения REST. Все является большим, но я действительно не понимаю, как настроить опции JSON Marshalling/Unmarshalling для дат и чисел. Я...
вопрос задан: 20 March 2013 15:48
2
ответа

используйте std :: vector & lt; char & gt; в C ++ / cLi [дубликат]

У меня есть функция, возвращающая std :: vector, когда я ее тестирую, это неверные данные: vector & lt; char & gt; std :: string myString = std :: string (начало (данные), конец (данные)); String ^ result = marshal_as & lt; ...
вопрос задан: 5 December 2012 09:22
2
ответа

Расположение.NET оценивает тип в памяти

У меня есть следующие типы значения.NET: [StructLayout (LayoutKind. Последовательный)] общедоступная Дата структуры {общедоступный UInt16 V;} [StructLayout (LayoutKind. Последовательный)] общедоступная структура StringPair {общественность...
вопрос задан: 4 April 2012 13:33
2
ответа

Парсинг плоскости Win32 Файл PE (Exe/DLL) в.NET

Я должен проанализировать простой Win32 DLL/Exe и заставить весь импорт и экспорт от него показывать на консоли или GUI (т.е. Формы Победы). Действительно ли возможно проанализировать Win32 DLL/Exe в C#.NET путем чтения его экспорта/импорта...
вопрос задан: 23 January 2012 23:53
2
ответа

Я успешно назвал LsaEnumerateAccountRights advapi32 () от C#. Теперь, как я неупорядочиваю массив LSA_UNICODE_STRING, который он возвращает?

Это - указатель на массив структур LSA_UNICODE_STRING. Я нашел некоторый код, который делает инверсию, т.е. создает LSA_UNICODE_STRING из строки C#. Вы видите это в секции кода помощника...
вопрос задан: 30 May 2011 20:51
2
ответа

Как Вы сериализируете объект в C++?

У меня есть маленькая иерархия объектов, которые я должен сериализировать и передать через сокетное соединение. Я должен оба сериализировать объект, затем десериализовать его на основе того, каково тип это. Есть ли легкое...
вопрос задан: 10 May 2011 12:14
2
ответа

GDI + Проблема с очередью рисования

товарищи) Я обнаружил интересное поведение метода Invalidate в многопоточных приложениях. Я надеюсь, что вы могли бы помочь мне с проблемой ... У меня возникают проблемы при попытке сделать недействительной ...
вопрос задан: 19 August 2010 20:29
2
ответа

Unmanaged C code in C# Marshalling by ref string array!

I am having a really hard time getting this marshalling down. I have umanaged code that looks like this: WORD HLP_GetDeviceNames (LPSTR *DevNames, WORD Max_Len, WORD Max_Num) Just FYI I did not ...
вопрос задан: 17 August 2010 18:16
2
ответа

Рабочий процесс JAXB - как Вы вскакиваете Используя JAXB

Документация JAXB похожа на учебник, и я просто не имею ко времени для изучения всего JAXB, прежде чем я должен буду использовать его. У меня есть XSD, если я хочу использовать JAXB, чтобы упорядочить и не упорядочить то, что...
вопрос задан: 4 August 2010 20:39
2
ответа

JAXB добавляющее пространство имен для порождения, но не к дочерним содержавшим элементам

Я соединил XSD и использовал JAXB для генерации классов из него. Вот мой XSDs-myDoc.xsd: <? версия xml = "1.0" кодирование = "UTF-8"?> <xs:schema xmlns = "http://www.mydoc.org"...
вопрос задан: 28 July 2010 19:33
2
ответа

Действительно ли Intptr достаточен при маршалинге для обертывания интерфейса C++ (весь краткий обзор), который работает путем передачи интерфейсных дескрипторов?

Я пытаюсь перенести неуправляемый интерфейс C++, состоявший из нескольких абстрактных структур (со всеми чистыми виртуальными методами) и маленькое пространство имен фабрики, которое возвращает дескрипторы (shared_ptrs) этим структурам...
вопрос задан: 27 July 2010 01:59
2
ответа

Упорядочивает / сериализацию в PHP, столь простом, как сериализируют ($var)?

вот определение маршалинга из Википедии: В информатике, упорядочивая (подобный сериализации) процесс преобразования представления памяти объекта к данным...
вопрос задан: 23 June 2010 14:01
2
ответа

Быстрее/больше эффективные альтернативы Маршалу Ruby?

Я ищу общедоступную замену возможности Маршала Ruby, которая, надо надеяться, имеет один или несколько следующих преимуществ перед Маршалом: более быстрая более краткая сериализация/десериализация (или...
вопрос задан: 22 June 2010 18:49
2
ответа

Маршал. PtrToStringUni () по сравнению с новой Строкой ()?

Предположим, что у меня есть указатель символа типа* к строке unicode, и я знаю длину: символ* _unmanagedStr; интервал _unmanagedStrLength; и у меня есть 2 способа преобразовать его в строку.NET: Маршал. PtrToStringUni (...
вопрос задан: 21 June 2010 13:32
2
ответа

Как может я Маршалл вектор <интервал> от C++ dll к приложению C#?

У меня есть функция C++, которая производит список прямоугольников, которые интересны. Я хочу смочь вытащить тот список из библиотеки C++ и назад в приложение C#, которое называет его. До сих пор...
вопрос задан: 30 April 2010 20:47
2
ответа

DllImport и символ*

У меня есть метод, который я хочу импортировать из DLL, и он имеет подпись: BOOL GetDriveLetter (символ* DriveLetter) я попробовал [DllImport ("mydll.dll")] общедоступный статический экстерн bool...
вопрос задан: 2 April 2010 18:35
2
ответа

Самый быстрый способ получить доступ к Строке VB6 в C#

Я использую COM Interop. У меня есть вызов в VB6, который возвращает строку примерно 13 000 символов. Если я выполняю вызов в чистом VB6, требуется приблизительно 800 мс для выполнения. Если я выполняю его через c# и COM Interop он...
вопрос задан: 30 March 2010 07:15
2
ответа

Передача c# представляет в виде строки к неуправляемому C++ DLL

У меня есть простое приложение, которое загружает неуправляемый dll и передает несколько строковых значений ему от C#. Но в C++ dll приложение, я получаю исключение:: Попробованный для доступа к защищенному чтению-записи...
вопрос задан: 4 March 2010 16:07
2
ответа

Как считать Массив Delphi Фиксированных Размерных Строк в упакованной записи в c#

Я должен считать поле блоба из базы данных в c# приложение. Однако поле блоба было записано в базу данных Приложением Delphi с помощью следующего метода: процедура WriteABlob (Блоб: TBlobField; var...
вопрос задан: 3 February 2010 17:17
2
ответа

Не может назвать COM-объект созданным из STAThread от oher потоков STA

Я плохо знаком с COM и пытающийся понять различие между STA и MTA. Я пытался создать пример, который покажет, что COM может управлять вызовами для возражения созданный в STA, который не ориентирован на многопотоковое исполнение...
вопрос задан: 1 February 2010 08:58
2
ответа

Проблема, не упорядочивающая parcelables

У меня есть несколько классов, которые реализуют Parcelable, и некоторые из этих классов содержат друг друга как свойства. Я упорядочиваю классы в Пакет для передачи их между операциями. Маршалинг их...
вопрос задан: 4 January 2010 07:56