Visualizzare form in un altro form

di Anonimizzato20133 il
12 risposte
Salve ragazzi , dovrei visualizzare un form cliccando su un pulsante da un altro form.
La procedura la conosco, il mio problema ( e non ho capito perchè) è richiamare il form nel principale

#include "Visualizza_record.h"

Visualizza_record ^ rec2 = gcnew Visualizza_record();
rec2->Show();
Il codice dovrebbe essere corretto, dov'è l errore?

12 Risposte

  • Errore in che senso? Cosa succede?
  • Guarda l allegato
    Allegati:
    20133_209766d8bbe05b6ec18b28b1d7f24831.png
    20133_209766d8bbe05b6ec18b28b1d7f24831.png
  • We, allora quel problema l ho risolto cancellando tutte le righe nel form che ho richiamato.

    Ora devo fare la stessa cosa richiamando MyForm2
    #include "Home.h"
    MyForm2 ^ fmins = gcnew MyForm2();
    
    Qui MyForm2.cpp è vuoto, dove può essere il problema?

    Daniele
  • Ma il codice dove è scritto? Non si capisce se è in un button o dove....
  • E' in un button.
    
    #include "Home.h"
    public: System::Void Visualizza_record_Load(System::Object^  sender, System::EventArgs^  e) {
    		MyForm2 ^ fmvis = gcnew MyForm2();
    		}
  • E lo Show ?
  • Lascia perde lo show.. l errore me lo da li.
    Poi in questo form devo fare quest altra cosa.
    
    MainMenuStrip = fmvis->menuStrip1;
    
  • Quale errore esattamente? Niente immagini, posta l'errore
  • Ecco qui
    Allegati:
    20133_e891d8e83fd39dcd0e1785db994e3c63.png
    20133_e891d8e83fd39dcd0e1785db994e3c63.png
  • Meno male che ti avevo detto niente immagini!!!

    Comunque in quella parte di codice non si conosce MyForm2 cosa sia, è evidente
  • Si ma esiste e fa parte di home.h
  • Intanto è Home.h e non home.h e poi non vedo il contenuto di home.h, se il compilatore ha un errore io credo al compilatore
Devi accedere o registrarti per scrivere nel forum
12 risposte