Beiträge von Hugo

    Hallo

    Ich programmiere mit Visual Studio 2008.

    Ich habe ein DataGridView in Form2 das ich befüllen will. leider kann ich von Form1 nicht auf das DataGridView zugreifen.

    Was mache ich falsch? Ich hoffe ihr könnt mir helfen.

    Hier mein derzeitiger Code. ;)


    Code für das Formular mit dem DataGridView.


    Und hier der Code für das MDI Formular wo ich die Daten einlesen will.


    Gruß

    Ich möchte keine Zahl in das Textfeld einlesen sondern das ein Benutzer eine Zahl in das Textfeld eingeben kann und die Zahl in eine Variable gespeichert wird. Der Integer Wert soll addiert werden.

    ich gehe mal davon aus, dass du als anwendungstyp "dialogbasiert" gewählt hast, und gerade dein dialogfeld vor dir siehst.

    • textfeld anklicken, 'variable hinzufügen' aus dem kontextmenü, oder wie auch immer das bei dir heißt.
    • value statt control wählen
    • angenehmen typ wählen, zb int.
    • namen vergeben, zB nTest

    dann kannst du in der dialog-klasse auf die variable zugreifen. in diesem beispiel habe ich auch noch einen button und einen ereignishandler für diesen button, in dem die variable jedes mal um 1 erhöht und wieder ins textfeld zurückgeschrieben wird:

    Code
    void Ctest_input3Dlg::OnBnClickedButton1()
    {
        UpdateData(TRUE);
        nTest++;
        UpdateData(FALSE);
    }

    Hallo

    Bei mir sieht das so aus wenn ich auf das Textfeld und dann auf Eigenschaften klicke. :)

    http://img88.imageshack.us/my.php?image=44984111ux6.jpg

    Gruß Hugo