Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: naujos formos rodymas

Parašė Faitas.· 2011 Bal. 23 19:04:57
#1

Sveiki. Taigi, turiu Visual Studio 2008 ir programuoju OP (objektinį programavimą). Iškilo tokia problema.

Tarkim turiu programą, kurioje yra 2 button'ai ( "Sveiki" ir "Išeiti" ). Paspaudus "Sveiki" turi išmesti formą pavadinimu "Sveiki_forma". Niekaip neišeina to padaryti, kiek atsimenu Delphi programavimo kalboje būdavo:


Forma.Show;


O kaip čia nežinau. Google.lt taip pat ieškojau, nieko doro neradau. Radau tik tokį variantą (kuris man atoro išvio nesamoningas, be to neveikia):

 
Form1 ^Form2 = Form1;
Form2.Show();


Gal kas žinote kaip tai padaryti? Dėkui iškarto :)

Redagavo ozzWANTED· 2011 Bal. 23 19:04:25

Parašė ozzWANTED· 2011 Bal. 23 19:04:54
#2

Gal:


Form1 *form2 = new Form1();
form2.Show();


Dar gali bandyt su paveldėjimu:

public ref class CExercise : public Form
{
public:
    CExercise()
    {
	InitializeComponent();
    }
 
    void InitializeComponent()
    {
    }
};

Ir tada:

gcnew CExercise();


CTRL+Space pabandyk - žiūrėk kas bus parašyta.
http://www.functionx.com/vccli/L...

Beje, ^ yra C++/CLI, t.y. ne ISO C++. O jeigu jau rašai su C++/CLI, tai tik vienas Dievas težino kodėl nerašai kodo su C#.

Daugiau:
http://www.functionx.com/vccli/L...

Redagavo ozzWANTED· 2011 Bal. 23 19:04:29

Parašė Faitas.· 2011 Bal. 23 19:04:51
#3

Neveikia nei vienas būdas. Nesuprantu kodėl, jau nervas net paimė :|