dllimport
Jak Mogę określić ścieżkę [DllImport] w czasie wykonywania?
W rzeczywistości, mam C++ (działający) DLL, który chcę zaimportować do mojego projektu C#, aby wywołać jego funkcje.
To dzia ... e "DllImport" żąda parametru" const string " dla katalogu DLL.
Więc moje pytanie brzmi: ::
Co można zrobić w tym przypadku ?
Korzystanie z 32-bitowej lub 64-bitowej biblioteki dll w C# DllImport
Oto sytuacja, używam biblioteki dll opartej na C w moim dot.net podanie. Istnieją 2 biblioteki DLL, jeden to 32bit o nazwie M ... ych(jeden dla 32bit, a drugi dla 64bit)? Jak Mogę ustawić DLL_FILE_NAME przed {[18] } jest on używany w instrukcji DllImport?
Czy istnieje jakaś natywna przeglądarka funkcji eksportu DLL?
Czy jest jakaś Darmowa, natywna przeglądarka funkcji eksportu DLL systemu Windows, która pokazuje nazwę funkcji i listę ich parametrów?
Określ ścieżkę wyszukiwania dla DllImport in.NET
Czy istnieje sposób na określenie ścieżek do przeszukiwania dla danego zestawu, który jest importowany za pomocą DllImport?
... e można określić w aplikacji.plik konfiguracyjny lub manifest, aby uniknąć dynamicznego ładowania i dynamicznego wywoływania?
Okno dokowania w innym oknie
Mam aplikację winform (. NET 2.0 C#). Z tej aplikacji chcę uruchomić inny proces (inną aplikację winform) i zadokować go do ... jeśli mogę tego uniknąć. Mam pełną kontrolę nad programowaniem, co będzie aplikacją nadrzędną. Jakieś rady? Z góry dzięki!
Dlaczego / kiedy declspec (dllimport) nie jest potrzebny?
W projekcie wykorzystującym serwer.dll i klienta.exe, mam dllexported symbol serwera z serwera dll, a Nie dllimported to do ... 32.lib gdi32.lib winspool.lib comdlg32.lib
advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
Wywołanie funkcji w DLL z C++
Mam rozwiązanie w VS 2008 z 2 projektami w nim. Jeden to DLL napisany w C++ , a drugi to prosta aplikacja konsolowa C++ stwor ... , że zaczynam od pustego projektu C++ i że chcę wywołać funkcję o nazwie int IsolatedFunction(int someParam)
Jak to nazwać?
Rozładuj bibliotekę DLL załadowaną za pomocą DllImport
Jak rozładować bibliotekę DLL, która została załadowana za pomocą DllImport W C#?
Co to jest [DllImport ("QCall")]?
Wiele metod w bibliotece. Net jest zaimplementowanych w kodzie natywnym. Te, które pochodzą z samego frameworka, są oznaczone ... oznacza [DllImport("QCall")]? Co to jest różnica między [DllImport("QCall")] A [MethodImpl(MethodImplOptions.InternalCall)]?
Jak używać klasy w DLL?
Czy Mogę umieścić klasę w DLL?
Klasa, którą napisałem jest taka:
class SDLConsole
{
public:
SDLConso ... *,int);
};
Wiem, jak załadować DLL i użyć funkcji wewnątrz DLL, ale jak Mogę umieścić klasę wewnątrz DLL? Dziękuję bardzo.
Korzystanie z pHash from.NET
Próbuję użyć pHash z. Net
Pierwszą rzeczą, którą próbowałem było zarejestrować (regsvr32) phash.dll i zapytał tutaj
Po ... Debug.WriteLine(hash2);
}
catch (Exception ex)
{
}
}
}
}
Jak używać [DllImport ( "" )] w C#?
Znalazłem wiele pytań na ten temat, ale nikt nie wyjaśnia, jak mogę tego użyć.
Mam to:
using System;
using System.Collecti ... zrozumieć, dlaczego daje mi błąd na linii DllImport i na linii public static?
Czy ktoś ma pomysł, co mogę zrobić?
Dziękuję.
Odczyt klucza rejestru
Mam aplikację internetową, która importuje biblioteki DLL z folderu bin.
const string dllpath = "Utility.dll";
[DllImpo ... działa tutaj, ale działa w zdarzeniu pageload...
Ale jeśli to zrobię Import DLL nie będzie działać...
Jak mogę to naprawić?
Windows Defender Antivirus scan from C # [accessviolation exception]
Piszemy kod do skanowania na żądanie pliku z C# przy użyciu interfejsów API Windows Defender.
[DllImport(@"C:\Progra ... Scan ID: {CDC2AC0D-7648-4313-851C-4d8b7b5eb5cd}
Typ Skanowania: Antyspyware
Parametry Skanowania: Szybkie Skanowanie
Zmień kod docelowy C# DllImport w zależności od x64/x86
Możliwy duplikat:dyrektywa preprocesora ... C #
Mam zewnętrzny C++ dll do zaimportowania za pomocą DLLImport. Jeśli ... piluje się jako x64 czy x86. Kompilujemy obie wersje dla różnych klientów - i chcę udostępnić projekt potomny w obu wersjach.