Forums Neueste Beiträge
 

Zugriffsproblem auf Variablen

12/11/2008 - 14:19 von Christian Mauerer | Report spam
Hallo,

ich habe ein Problem, um auf Variablen zuzugreifen.
Ich habe eine MDI-Anwendung.

In jedem der Dialoge, welche im MDI-Dialog angezeigt werden können,
gibt es Variablen, welche bestimmte Daten über den Dialog haben.

Ich habe nun im MDI ein Menü integriert.
Wenn der User auf diesen klickt,
so möchte ich Daten vom aktuellen Dialog auslesen und verarbeiten.

Mit dlg = this.ActiveMdiChild
kann ich den aktiven Dialog ermitteln.

Nun stellt sich die Frage, wie ich auf bestimmte Variablen in diesem aktiven
Dialog (dlg) zugreifen kann.
Auf die Controls komme ich drauf. Aber wie kann ich auf bestimmte Variablen
zugreifen?

Vielen Dank und schöne Grüße
Christian
 

Lesen sie die antworten

#1 Matthias Krug
12/11/2008 - 14:57 | Warnen spam
Christian Mauerer schrieb:

Nun stellt sich die Frage, wie ich auf bestimmte Variablen in diesem aktiven
Dialog (dlg) zugreifen kann.
Auf die Controls komme ich drauf. Aber wie kann ich auf bestimmte Variablen
zugreifen?



Klassenvariablen oder Felder definieren, und diese sichtbar machen, z.B.
mittels "internal" Modifizierer.

namespace Anwendungsnamespace.Ebene1.Ebene2
{
public partial class ModalesForm1 : Form
{
Int64 CL_IDAdresse; // gültig nur in der Klasse
string CL_IDEinheit; // gültig nur in der Klasse

internal decimal NNErgebnis // von ausserhalb sichtbar

public ModalesForm1()
{
InitializeComponent();
}
}
}

Ähnliche fragen