Hallo!
Ich bitte dringend um Hilfe in C#. Ich habe hier eine C++ - DLL, welche Daten nach BER empfangen will. Nun habe ich schon die Methode
System.DirectoryServices.Protocols.BerConverter.Encode gefunden. Ich encodiere z.B. wie folgt:
wenn ich den Spaß dann in die DLL schiebe, gibt die mir einen BER-Conversion-Error aus.
Ich blicke da bald nícht mehr durch.
Danke für Ratschläge!
P.S.: Kann man eigentlich aus einer C++-DLL eine ganze Klasse extrahieren? Ich kämpfe mich hier mit C-Wrapper-Klassen und jeder Menge Get- und Set-Routinen rum.
Ich bitte dringend um Hilfe in C#. Ich habe hier eine C++ - DLL, welche Daten nach BER empfangen will. Nun habe ich schon die Methode
System.DirectoryServices.Protocols.BerConverter.Encode gefunden. Ich encodiere z.B. wie folgt:
Code:
string text = Cryptography.EncryptData("es war einmal");
object[] textArr = new object[1];
textArr[0] = (object)text;
Console.WriteLine(textArr[0]);
byte[] codedText = System.DirectoryServices.Protocols.BerConverter.Encode("s", textArr);
wenn ich den Spaß dann in die DLL schiebe, gibt die mir einen BER-Conversion-Error aus.
Ich blicke da bald nícht mehr durch.
Danke für Ratschläge!
P.S.: Kann man eigentlich aus einer C++-DLL eine ganze Klasse extrahieren? Ich kämpfe mich hier mit C-Wrapper-Klassen und jeder Menge Get- und Set-Routinen rum.