Click here to Skip to main content
15,897,291 members
Home / Discussions / COM
   

COM

 
QuestionAccessing ActiveX Ambient properties? Pin
dequadin17-Apr-09 23:57
dequadin17-Apr-09 23:57 
AnswerRe: Accessing ActiveX Ambient properties? Pin
dequadin18-Apr-09 5:21
dequadin18-Apr-09 5:21 
GeneralRe: Accessing ActiveX Ambient properties? Pin
rdunnill3-Aug-20 11:37
rdunnill3-Aug-20 11:37 
QuestionHow to get image from IHTMLImgElement ? Pin
alexhalt17-Apr-09 6:14
alexhalt17-Apr-09 6:14 
AnswerRe: How to get image from IHTMLImgElement ? Pin
sdc39528-May-09 4:36
sdc39528-May-09 4:36 
Questionhow to ping message in wireless network Pin
alish061015-Apr-09 3:04
alish061015-Apr-09 3:04 
Questionerror "Missing file: ---- Urgent Pin
shantanusenin14-Apr-09 18:44
shantanusenin14-Apr-09 18:44 
QuestionRe: Call C# DLL using C++ - "Not enough storage is available to complete this operation" [modified] Pin
mla15414-Apr-09 8:42
mla15414-Apr-09 8:42 
Hello,
I want to create a C# DLL that passes out a string as a parameter. I have tried this (partial code):

[C# Code]
public interface iInterface1
{
[System.Runtime.InteropServices.DispId(13)]
void Call13(
[System.Runtime.InteropServices.In]
[System.Runtime.InteropServices.Out]
[System.Runtime.InteropServices.MarshalAs(
System.Runtime.InteropServices.UnmanagedType.BStr)]
ref string s1);
[System.Runtime.InteropServices.DispId(17)]
void Call17(
[System.Runtime.InteropServices.In,
System.Runtime.InteropServices.Out,
System.Runtime.InteropServices.MarshalAs(
System.Runtime.InteropServices.UnmanagedType.LPWStr)]
ref System.String s1);
}

[C++ Code]
BSTR s;
m_int0.Call13(&s);

[C++ Code]
LPWSTR s2;
m_int0.Call17(&s2);

The programs compile, but do not run:
The C++ call to Call13 gives me the message "Not enough storage is available to complete this operation".
The C++ call to Call17 in Debug mode shows that there is a breakpoint in the program:
"This may be due to a corruption of the heap, and indicates a bug in go2.exe or any of the DLLs it has loaded."

Does anyone have any ideas?

Regards,
Mike
modified on Wednesday, April 15, 2009 10:23 AM
AnswerRe: Call C# DLL using C++ - "Not enough storage is available to complete this operation" Pin
mla15415-Apr-09 10:55
mla15415-Apr-09 10:55 
QuestionUnable to emit assembly: Referenced assembly 'Interop.ADODB' does not have a strong name Pin
MarcelloTurnbull14-Apr-09 6:37
MarcelloTurnbull14-Apr-09 6:37 
AnswerRe: Unable to emit assembly: Referenced assembly 'Interop.ADODB' does not have a strong name Pin
mla15415-Apr-09 7:53
mla15415-Apr-09 7:53 
Questionout process server crash......... Pin
contactjey13-Apr-09 6:11
contactjey13-Apr-09 6:11 
QuestionTAPI Looking for minimum required code for making outgoing calls Pin
Ron Segijn12-Apr-09 0:30
Ron Segijn12-Apr-09 0:30 
QuestionAtlAxAttachControl - An outgoing call cannot be made since the application is dispatching an input-syncronous call. Pin
bfoo759-Apr-09 13:20
bfoo759-Apr-09 13:20 
QuestionHow to create new object in C# for reading COM port. Pin
gaurav_quexst9-Apr-09 1:57
gaurav_quexst9-Apr-09 1:57 
AnswerRe: How to create new object in C# for reading COM port. [modified] Pin
Vozzie29-Apr-09 6:23
Vozzie29-Apr-09 6:23 
QuestionAdd-in express.. Pin
gothic_coder9-Apr-09 1:11
gothic_coder9-Apr-09 1:11 
QuestionIs VariantChangeType() have problem with BSTR to VT_I4 conversion with even numbers and odd numbers Pin
Shankarcodebase8-Apr-09 5:48
Shankarcodebase8-Apr-09 5:48 
AnswerRe: Is VariantChangeType() have problem with BSTR to VT_I4 conversion with even numbers and odd numbers Pin
Ujjwal Gangwal11-Jun-19 6:05
professionalUjjwal Gangwal11-Jun-19 6:05 
QuestionDLL missing? Pin
tom5720078-Apr-09 2:49
tom5720078-Apr-09 2:49 
AnswerRe: DLL missing? Pin
tom5720078-Apr-09 2:57
tom5720078-Apr-09 2:57 
QuestionVB ActiveX in C# Pin
tvks8-Apr-09 2:13
tvks8-Apr-09 2:13 
Questionhow to fix the IWebBrowser2 refresh problem Pin
benpeng2-Apr-09 22:56
benpeng2-Apr-09 22:56 
QuestionFree threaded model Pin
_80862-Apr-09 21:25
_80862-Apr-09 21:25 
AnswerRe: Free threaded model Pin
Roger Stoltz2-Apr-09 21:50
Roger Stoltz2-Apr-09 21:50 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.