none
Test funzioni C con Windows Forms Microsoft Visual C++ MSVS2017 RRS feed

  • Domanda

  • Buongiorno, vorrei provare delle funzioni C utilizzando l'interfaccia grafica con Windows Forms ad esempio in risposta alla pressione di un pulsante.

    Ho visto che la pressione del pulsante genera l'evento nel file Form1.h:

    private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
    }

    -----

    La mia necessità sarebbe quella di chiamare miaFunzione() posta in un altro file myFunctions.cpp:

    #include "myFunctions.cpp"
    private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
    miaFunzione();
    }

    --

    myFunctions.cpp

    void miaFunzione(void)
    {
    button1->Text = "---";
    }

    -----

    Domande:
    1) il progetto si compila ma l'ide genera un errore, sulla riga button1->Text = "---"; "identificatore "button1" non definito"
    2) c'è un modo migliore di risolvere il problema?

    Ringrazio tutti per la lettura e buona giornata.

    Stefano


    • Modificato StefanoGA mercoledì 12 dicembre 2018 09:28
    mercoledì 12 dicembre 2018 09:08