com

Możesz wyjaśnić STA i MTA?

Czy możesz wyjaśnić STA i MTA własnymi słowami? Ponadto, czym są wątki mieszkaniowe i czy odnoszą się tylko do COM? Jeśli tak, to dlaczego?

Generowanie plików manifest do Rejestracji-free COM

Mam kilka aplikacji (niektóre natywne, niektóre. NET), które używają plików manifest, dzięki czemu mogą być wdrożone w całkow ... listy serwerów COM (zarówno natywnych, jak i. NET), a następnie pozostawić resztę wygenerowaną automatycznie. Czy to możliwe?

Jak obsługiwać AccessViolationException

Używam obiektu COM (MODI) z mojej aplikacji.Net. Metoda, którą wywołuję rzuca System.AccessViolationException, który jest pr ... seComObject(doc); doc = null; GC.WaitForPendingFinalizers(); GC.Collect(); GC.WaitForPendingFinalizers(); }

Jak kompilator C# wykrywa typy COM?

EDIT: napisałem wyniki jako blog post. Kompilator C# traktuje typy COM nieco magicznie. Na przykład to stwierdzenie wyglą ... ne przez kompilator dla linked com PIAs (CompilerGenerated i TypeIdentifier) wydają się nie działać... co to za magiczny SOS?

Czy istnieje wbudowany komponent Webkit Dla Windows / C # development?

Widziałem kilka kontrolek COM, które zawijają silnik renderujący Gecko (GeckoFX , a także kontrolkę dostarczoną przez Mozillę - mozctlx.dll). Czy istnieje wrapper dla Webkit, który może być zawarty w aplikacji. NET Winform?

Jak utworzyć klasę COM visible w C#?

Używam Visual Studio 2010 (. NET 4). Muszę stworzyć obiekt COM (w C#) i nie mam pojęcia jak zacząć (jakiego typu projekt użyć, itp.)

Uruchamianie i zatrzymywanie programu IIS Express

Próbuję zbudować małą aplikację w C#, która powinna uruchomić / zatrzymać proces IIS Express worker. W tym celu chcę użyć ofi ... failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

Dostęp x86 COM z x64.NET

Mam serwer x64, który, ponieważ moje biblioteki są kompilowane do AnyCPU, działa pod x64. Potrzebujemy dostępu do komponentu ... 6 dla komponentu COM? Czy muszę rejestrować komponent COM również pod x64? Czy Mogę (Dowolna wypowiedź tutaj...) ? Dzięki.

Jakieś dobre tutoriale na temat korzystania z COM z C#? [zamknięte]

Dla jednego z pobocznych projektów muszę napisać aplikację C#, która wymaga użycia zewnętrznego obiektu INPROC COM. Niestety, ... mnie stworzenia implementacji podanego interfejsu COM i dostarczenia tej implementacji do obiektu COM w celu jego działania.

Jak strona internetowa może odczytywać z portu szeregowego użytkownika - w roku 2017?

Muszę ponownie zaimplementować istniejący system od zera. W pewnym momencie, gdy użytkownik przechodzi na określoną stronę ... iwać aplikację na pulpicie sam; to tylko czytanie oparte na przeglądarce z portu COM skłania mnie do zaoferowania bonusu; -)

Tutoriale programowania COM(C++)? [zamknięte]

Czy są jakieś dobre strony do nauki C++ / COM od podstaw? Szukam czegoś w rodzaju kursu z może dwutygodniową zawartością. Kurs może zakładać znajomość w standardowym C / C++, a przynajmniej nie kompletną atrapę.

Windows 64-bit registry V. S. 32-bit registry

Słyszałem na architekturze Windows x64, aby wspierać uruchamianie aplikacji x86 i x64, istnieją dwa oddzielne / różne zestawy ... tu, o dwóch różnych zestawach rejestru na architekturze x64. (Trochę szukałem, ale nie znalazłem żadnych cennych informacji.)

Stataskscheduler i STA thread message

TL;DR: impas wewnątrz zadania uruchamianego przez StaTaskScheduler. Wersja długa: Używam StaTaskScheduler z ParallelExtens ... empty and has been marked as complete with regards to additions. Now start pumping... WM_TEST processed Press Enter to exit

Używanie Component Object Model (COM) na platformach innych niż Microsoft

Regularnie spotykam się z podobnymi sytuacjami : Mam mnóstwo kom .Biblioteki DLL (bez plików IDL), których muszę używać i wyw ... 100% sytuacji (nie mogę używać obiektów COM zwracanych przez niektóre metody). Czy ktoś odniósł sukces w podobnym sytuacje ?

Co można zrobić z COM / ActiveX w Pythonie? [zamknięte]

zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. ... o, że również używasz COM/ActiveX do interfejsu z nim. Czy ktoś może wyjaśnić, jak to działa i może podać krótki przykład?

Do czego służy Rejestracja biblioteki DLL?

Wiem, jak zarejestrować biblioteki DLL, ale nigdy nie byłem pewien, dlaczego to robię lub na jakich warunkach dll musi być zarejestrowany. Czy ktoś mógłby mi wyjaśnić lub wskazać jakąś dokumentację?

Gdzie mogę znaleźć wszystkie obiekty COM, które można utworzyć w Powershell?

W Powershell mogę tworzyć obiekty COM, które można wykorzystać na przykład do sterowania aplikacjami Microsoft Office: $exc ... ication" $excel.visible = $true Jak wyświetlić listę wszystkich dostępnych obiektów COM, które można utworzyć w Powershell?

Błąd dostępu do komponentów COM

Zbudowałem dodatek do Microsoft Office Word. Nie ma problemu z używaniem dodatku, gdy Word jest uruchamiany jako Administrato ... bject wdMove = Word.WdMovementType.wdMove; WrdApp.Selection.EndKey(ref wdStory, ref wdMove) Jak mogę rozwiązać ten problem?

Różnica między tradycyjnym DLL i COM DLL

Obecnie studiuję COM. Odkryłem, że COM DLL jest jakby zbudowany na tradycyjnej infrastrukturze DLL. Kiedy budujemy biblioteki ... sób" OOP ". A sposób OOP wydaje się być lepszym podejściem. Czy to może być powód, dla którego dominuje COM? Wielkie dzięki.

Automatyzacja Excel 2007 na systemie Windows Server 2008 x64

Jestem w pełni świadomy artykułu Microsoft support base stwierdzającego, że nie jest obsługiwany w celu automatyzacji interfe ... ection.Missing.Value); book = null; } finally { excel.Quit(); excel = null; } // GC.Collect();