Click here to Skip to main content
15,913,027 members
Home / Discussions / Managed C++/CLI
   

Managed C++/CLI

 
AnswerRe: Forum name Pin
Bartosz Bien30-Nov-06 21:11
Bartosz Bien30-Nov-06 21:11 
AnswerRe: Forum name Pin
Christian Graus30-Nov-06 22:18
protectorChristian Graus30-Nov-06 22:18 
GeneralRe: Forum name Pin
led mike1-Dec-06 4:19
led mike1-Dec-06 4:19 
GeneralRe: Forum name Pin
Bartosz Bien1-Dec-06 9:50
Bartosz Bien1-Dec-06 9:50 
GeneralRe: Forum name Pin
George L. Jackson1-Dec-06 11:44
George L. Jackson1-Dec-06 11:44 
GeneralRe: Forum name Pin
Stone Free6-Dec-06 2:58
Stone Free6-Dec-06 2:58 
GeneralRe: Forum name Pin
George L. Jackson30-Nov-06 22:57
George L. Jackson30-Nov-06 22:57 
QuestionAccessing a List object in Mixed mode code. Pin
kristmun30-Nov-06 4:09
kristmun30-Nov-06 4:09 
Hi guys,
here is my problem I have defined a list of managed objects in MyClass.h:
<br />
class MyClass.h<br />
{<br />
  public:<br />
  MyClass();<br />
  gcroot<List<MessageListener^>^> messageListeners;<br />
}<br />

and using the list in the .cpp file

<br />
MyClass::MyClass()<br />
{<br />
  messageListeners = gcnew List<MessageListener^>();<br />
}<br />
void MyClass::addMessageListener(u_short id,u_short version)<br />
{<br />
  MessageListener^ msgl = gcnew MessageListener(id,version);<br />
  messageListeners->Add(msgl);<br />
}<br />

...as you can see I'm trying to use a list of managed objects in an unmanaged class.
My problem is than I can't access the objects in the list
<br />
void MyClass::findMessageListener(u_short id,u_short version)<br />
{<br />
  <br />
  for(int i = 0;i<messageListeners->Count;i++)<br />
  {<br />
    MessageListener^ msg = messageListeners[i];<br />
    if(msg->id == id && msg->version == version)<br />
    {<br />
      return msg;<br />
    }<br />
  }<br />
  return nullptr;<br />
}<br />

I would like to have some comments on how this can be done.

Thx
AnswerRe: Accessing a List object in Mixed mode code. Pin
led mike30-Nov-06 7:55
led mike30-Nov-06 7:55 
GeneralRe: Accessing a List object in Mixed mode code. Pin
kristmun30-Nov-06 20:07
kristmun30-Nov-06 20:07 
QuestionParagraph formatting in Windows::Forms::RichTextBox. Pin
Bartosz Bien29-Nov-06 23:42
Bartosz Bien29-Nov-06 23:42 
QuestionVerilog -> C++ (Verilator) Pin
suguimoto29-Nov-06 6:10
suguimoto29-Nov-06 6:10 
AnswerRe: Verilog -> C++ (Verilator) Pin
Christian Graus29-Nov-06 12:27
protectorChristian Graus29-Nov-06 12:27 
JokeRe: Verilog -> C++ (Verilator) Pin
George L. Jackson29-Nov-06 13:30
George L. Jackson29-Nov-06 13:30 
GeneralRe: Verilog -> C++ (Verilator) Pin
Christian Graus29-Nov-06 13:48
protectorChristian Graus29-Nov-06 13:48 
QuestionHylaFax server Pin
mhmo29-Nov-06 1:49
mhmo29-Nov-06 1:49 
AnswerRe: HylaFax server Pin
Christian Graus29-Nov-06 12:28
protectorChristian Graus29-Nov-06 12:28 
QuestionGetByteArrayFromVariantArray Pin
weehau28-Nov-06 23:46
weehau28-Nov-06 23:46 
AnswerRe: GetByteArrayFromVariantArray Pin
Christian Graus29-Nov-06 0:02
protectorChristian Graus29-Nov-06 0:02 
QuestionSystem::String^ to const WCHAR* ? Pin
Fritzables28-Nov-06 19:11
Fritzables28-Nov-06 19:11 
AnswerRe: System::String^ to const WCHAR* ? Pin
led mike29-Nov-06 5:39
led mike29-Nov-06 5:39 
GeneralRe: System::String^ to const WCHAR* ? Pin
Fritzables29-Nov-06 10:59
Fritzables29-Nov-06 10:59 
GeneralRe: System::String^ to const WCHAR* ? Pin
led mike30-Nov-06 5:12
led mike30-Nov-06 5:12 
AnswerRe: System::String^ to const WCHAR* ? [modified] Pin
George L. Jackson29-Nov-06 12:50
George L. Jackson29-Nov-06 12:50 
AnswerRe: System::String^ to const WCHAR* ? Pin
uusheikh30-Nov-06 20:22
uusheikh30-Nov-06 20:22 

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.