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

Managed C++/CLI

 
GeneralRe: Multi Instance. Pin
bsaksida15-Dec-06 4:48
bsaksida15-Dec-06 4:48 
QuestionHide Form Pin
mactick14-Dec-06 19:26
mactick14-Dec-06 19:26 
AnswerRe: Hide Form Pin
bsaksida14-Dec-06 19:56
bsaksida14-Dec-06 19:56 
GeneralRe: Hide Form Pin
mactick14-Dec-06 20:20
mactick14-Dec-06 20:20 
GeneralRe: Hide Form Pin
bsaksida14-Dec-06 20:26
bsaksida14-Dec-06 20:26 
GeneralRe: Hide Form Pin
mactick14-Dec-06 20:56
mactick14-Dec-06 20:56 
QuestionHow to access another forms members ?? Pin
Programm3r14-Dec-06 18:27
Programm3r14-Dec-06 18:27 
AnswerRe: How to access another forms members ?? Pin
User 58385214-Dec-06 19:03
User 58385214-Dec-06 19:03 
You have a circular reference of header files

Form1.h includes add_key_value.h which includes Form1.h which includes add_key_value.h etc etc etc

Split your implementation into .h and .cpp files and use a forward declaration so you can use typename^ in the header file


Form1.h
#include "add_key_value.h"

...
add_Key_Value^ form2 = gcnew add_key_Value(this);
form2->Show();


add_key_value.h
class Form1; //this is the forward declaration. we are telling the compiler this is a valid class name

public ref class add_key_value.....
{
public:
add_key_value(Form1^ mainForm);

private:
Form1^ mainForm;
}

add_key_value.cpp
#include "Form1.h"

add_key_value::add_key_value(Form1 ^ mainForm)
{
  this.mainForm = mainForm; //you can only call memebers of mainForm from the cpp file as the header doesnt know about them
}



System.IO.Path.IsPathRooted() does not behave as I would expect

QuestionRe: How to access another forms members ?? Pin
Programm3r14-Dec-06 20:57
Programm3r14-Dec-06 20:57 
GeneralRe: How to access another forms members ?? Pin
bsaksida14-Dec-06 21:00
bsaksida14-Dec-06 21:00 
QuestionRe: How to access another forms members ?? Pin
Programm3r14-Dec-06 23:36
Programm3r14-Dec-06 23:36 
AnswerRe: How to access another forms members ?? Pin
bsaksida14-Dec-06 19:50
bsaksida14-Dec-06 19:50 
GeneralRe: How to access another forms members ?? Pin
Programm3r14-Dec-06 23:39
Programm3r14-Dec-06 23:39 
Question"CFile.Open" in Native MFC dll is not executed when managed C++ wrapper calls Pin
Kalanaz14-Dec-06 14:45
Kalanaz14-Dec-06 14:45 
QuestionAccessing a menu from a Console App ?? Pin
Fritzables14-Dec-06 11:21
Fritzables14-Dec-06 11:21 
AnswerRe: Accessing a menu from a Console App ?? Pin
User 58385214-Dec-06 11:48
User 58385214-Dec-06 11:48 
QuestionCalling a bridge from unmanaged dll Pin
Jose Viveiros14-Dec-06 7:13
Jose Viveiros14-Dec-06 7:13 
QuestionTabControl and Focus Pin
bsaksida14-Dec-06 2:49
bsaksida14-Dec-06 2:49 
AnswerRe: TabControl and Focus Pin
bsaksida14-Dec-06 8:25
bsaksida14-Dec-06 8:25 
QuestionRelease HWND and DC Pin
uusheikh13-Dec-06 22:30
uusheikh13-Dec-06 22:30 
AnswerRe: Release HWND and DC Pin
lafleon14-Dec-06 10:10
lafleon14-Dec-06 10:10 
AnswerRe: Release HWND and DC Pin
Mark Salsbery14-Dec-06 12:12
Mark Salsbery14-Dec-06 12:12 
GeneralRe: Release HWND and DC Pin
uusheikh14-Dec-06 21:05
uusheikh14-Dec-06 21:05 
Questionhow can i use DLL in managed code. Pin
Banks K13-Dec-06 21:15
Banks K13-Dec-06 21:15 
AnswerRe: how can i use DLL in managed code. Pin
lafleon14-Dec-06 10:14
lafleon14-Dec-06 10:14 

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.