Bernd wrote:
> private void Form1_Load(object sender, EventArgs e)
> {
>
> // Hier will ich das Objekt "objzse" nutzen !
> // Compiler meldet: " the name objzse does not exist in the
> // current context "
> }
Das kann schon sein, dass du das Objekt hier benutzen willst.
Geht aber nicht, denn
> public Form1()
> {
> InitializeComponent();
der Lebensbereich dieses Objektes beginnt genau hier ...
> Header objzse = new Header();
... und endet genau hier.
Danach gibt es das Objekt schlicht und ergreifend nicht mehr.
}
> Was kann das sein ?
Fehlende Kenntnisse deinerseits. objsze muss ein klassenlokaler
Member sein.
1 | namespace Test
|
2 | {
|
3 | public partial class Form1 : Form
|
4 | {
|
5 | private Header objsze;
|
6 |
|
7 | public Form1()
|
8 | {
|
9 | InitializeComponent();
|
10 | objzse = new Header();
|
11 | }
|
12 |
|
13 | private void Form1_Load(object sender, EventArgs e)
|
14 | {
|
15 |
|
16 | // Hier will ich das Objekt "objzse" nutzen !
|
17 | // Compiler meldet: " the name objzse does not exist in the
|
18 | // current context "
|
19 | }
|
20 |
|
21 | }
|
Ich kann mich nur immer wieder wiederholen (und schön langsam
wird das ehrlich gesagt fad): Besorg dir Literatur.
Ich weiss nicht warum so viele Leute glauben sie könnten eine
Programmiersprache ohne entsprechende Unterlagen lernen.
In Deutschland brauchst du sogar einen Befähigungsnachweis ehe
man das erste mal alleine aufs Klo darf. Nur Babys produzieren
und Computer kaufen darf anscheinend jeder ohne irgendwas.