Вопросы с тегом «interop»

285
Как я могу сделать сравнение строк с учетом регистра SQL в MySQL?

У меня есть функция, которая возвращает пять символов в смешанном регистре. Если я сделаю запрос по этой строке, он вернет значение независимо от регистра. Как я могу сделать строковые запросы MySQL чувствительными к...

278
Не удалось получить фабрику класса COM для компонента с CLSID {XXXX} из-за следующей ошибки: 80040154

Я разработал службу Windows, используя C # .NET для создания отчета в формате PDF. Для создания PDF-файла я использую стороннюю DLL. Приложение работает на моей платформе Windows XP. Когда я развернул службу в 64-разрядной версии Windows Server 2008 , я получил эту ошибку: Не удалось получить...

195
Совместимость Git с Mercurial Repository

Я использую GIT на Mac. Достаточно сказано. У меня есть инструменты, у меня есть опыт. И я хочу продолжать его использовать. Здесь нет войн ... Проблема всегда в совместимости. Большинство людей используют SVN, что отлично подходит для меня. Git SVN работает "из коробки" и является решением без...

179
Лучший способ привести объект к int

Это, вероятно, тривиально, но я не могу придумать лучшего способа сделать это. У меня есть COM-объект, который возвращает вариант, который становится объектом в C #. Единственный способ, которым я могу получить это в Int int test = int.Parse(string.Format("{0}", myobject)) Есть ли более чистый...

173
Анатомия «утечки памяти»

В перспективе .NET: Что такое утечка памяти ? Как вы можете определить, протекает ли ваше приложение? Каковы эффекты? Как вы можете предотвратить утечку памяти? Если у вашего приложения есть утечка памяти, оно исчезнет, ​​когда процесс завершится или будет убит? Или утечки памяти в вашем приложении...

165
Вызов clojure из Java

Большинство популярных хитов Google для "вызова clojure из Java" устарели и рекомендуют использовать clojure.lang.RTдля компиляции исходного кода. Не могли бы вы помочь с четким объяснением того, как вызывать Clojure из Java, предполагая, что вы уже создали jar из проекта Clojure и включили его в...

113
Итерация по коллекциям Java в Scala

Я пишу код Scala, который использует API Apache POI . Я хотел бы перебрать строки, содержащиеся в том, java.util.Iteratorчто я получаю из класса Sheet. Я хотел бы использовать итератор в for eachцикле стилей, поэтому я пытался преобразовать его в собственную коллекцию Scala, но безуспешно. Я...

102
Какая ссылка мне нужна для использования Microsoft.Office.Interop.Excel в .NET?

Я заинтересован в использовании C # для управления / автоматизации файлов Excel. После просмотра веб-страниц я нашел VSTO, но, похоже, вы не можете использовать его в Visual Studio Express Edition, поэтому я не могу его использовать. Всего несколько минут назад я заметил вопрос на этом сайте,...

101
Поиск всплывающей подсказки для настраиваемых функций Excel

Этот вопрос задавался ранее , но каждый раз принятый ответ - это просто отказ от предоставления описаний функций с использованием Application.MacroOptions( VBA6 ) ( VBA7 ), но эта информация фактически не отображается в виде всплывающей подсказки, поэтому она не решает мою проблему. Цель Все мы...

87
Чтение значения Datetime из листа Excel

когда я пытаюсь прочитать значение типа datetime из листа Excel, оно возвращает двойное значение. например, если я хочу прочитать '2007-02-19 14:11:45.730'такое значение , я получаю значение двойного типа. Кроме того, я конвертирую это двойное значение, используя временной интервал, но не завершаю...

86
Закрытие процесса приложения Excel в C # после доступа к данным

Я пишу приложение на C #, которое открывает файл шаблона Excel для операций чтения / записи. Я хочу, чтобы, когда пользователь закрывает приложение, процесс приложения Excel был закрыт без сохранения файла Excel. См. Мой диспетчер задач после нескольких запусков приложения. Я использую этот код,...

84
Почему в Clojure есть 5 способов определить класс вместо одного?

Clojure имеет gen-class, reify, proxy, а также deftype и defrecord для определения новых типов данных, подобных классам. Для языка, который ценит синтаксическую простоту и не терпит ненужной сложности, это кажется отклонением. Может кто-нибудь объяснить, почему это так? Может ли быть достаточно...