ActiveO2
Ensign
- Registriert
- Feb. 2009
- Beiträge
- 161
[.COM / .NET / C#] AccessViolationException wurde nicht behandelt
Hallo,
mich belastet schon wieder ein riesen Problem, vielleicht kann mir ja jemand weiterhelfen.
Sobald ich in VB oder C# eine bestimmte, in .COM erstellte Funktion öffnen will kommt folgende Fehlermeldung:
btw.: .NET ist installiert.
ein kleines Bsp.:
.
Hallo,
mich belastet schon wieder ein riesen Problem, vielleicht kann mir ja jemand weiterhelfen.
Sobald ich in VB oder C# eine bestimmte, in .COM erstellte Funktion öffnen will kommt folgende Fehlermeldung:
AccessViolationException wurde nicht behandelt
"Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist."
btw.: .NET ist installiert.
ein kleines Bsp.:
Code:
//2 Funktionen:
VARIANT GetVARIANT(void)
void SetVARIANT(VARIANT)
//bezogen auf C#:
object variantArray;
variantArray = GetVARIANT (); //funktioniert! Ich bekomme einen richtigen Wert heraus.
// übergebe ich nun dieses VARIANT (object) an die andere Funktion:
SetVARIANT (variantArray); //funktioniert nicht! Hier kommt die oben beschriebene Fehlermeldung :/
.
Zuletzt bearbeitet: