On 25 ene, 10:04, "Wolfgang Badura" <
WolfgangBad...@aon.at> wrote:
Hallo Wolfgang!
Vielen Dank für Deine Antwort! Leider habe ich nur selten Zugang zum
Internet, und nicht an dem Computer, an dem ich programmieren kann.
> Gibt es einen Fehler? Welchen?
hier
eTag(z).tDatum = xTag
bleibt es immer stehen. Mein Computer ist nicht deutsch; daher kommen
die Meldungen nicht auf deutsch; soweit ich mich im Moment erinnere,
heißt es immer, es gebe hier eine Ausnahme, die nicht programmiert
ist, und es drehe sich um ein Problem mit der Initialisierung.
Wenn es aber überhaupt zur Notwendigkeit der Programmierung einer
Ausnahme kommt, heißt das, daß irgendwas nicht richtig läuft. Ich will
keine Ausnahme programmieren, sondern möchte die Struktur richtig
initialisieren, wie mir das vor Jahren geglückt ist, als ich ein für
meine Begriffe relativ großes Programm geschrieben habe.
> > xTag = Now.AddDays(30)
> > xTag = New Date(Year(xTag), Month(xTag), 1)
Diese Sache läuft richtig. Ich benütze sie, um die Tage zu eruieren,
die ich brauche.
> IIRC, daß, wenn eine Tabelle (zunächst ohne Dimensionierung)
> innerhalb einer Struktur definiert wird, diese zu initialisieren ist.
Ich vermute, es ist so, wie Du Dich erinnerst. Das Beispiel, das Du
mir schreibst, will ich mir nun mal zu Gemüte führen. Sicherlich liegt
es eben an dieser Sache.
> Ein Beispiel:
>
> 9 Public Structure component
> 10
> 11 Public ControlNode(,) As Int16
> 12
> 13 Public Sub Initialize()
> 14 ReDim ControlNode(20, 1)
> 15 ControlNode.Initialize()
> 16 End Sub
> 17 End Structure
>
> Damit kannst Du ev. weitersuchen.
Vielen Dank für das Beispiel. Ich melde mich dann.
Anselm