Ich hab ein kleineres Problem mit der Beschriftung meines Labels:
Zur Laufzeit wird dort die Beschriftung nicht geändert, wenn ich im debuggmodus bin und an der Stelle einen Breakpoint setze wird er jedoch geändert. Woran kann das liegen?
Zur Laufzeit wird dort die Beschriftung nicht geändert, wenn ich im debuggmodus bin und an der Stelle einen Breakpoint setze wird er jedoch geändert. Woran kann das liegen?
Visual Basic-Quellcode
- ' Setzen des Status
- Form_Laengstprofil.L_TS_Status.Caption = "Eintragen in Listbox"
- ' Bei Fehler -> Sprung zur Fehlermarke
- On Error GoTo err_datenbank_tss
- With recordset
- ' An den Anfang springen
- If (.RecordCount > 0) Then
- .MoveFirst
- End If
- ' Setzen des Fortschrittbalkens
- Form_Laengstprofil.Pb_TS_Fortschritt.Value = 0
- Form_Laengstprofil.Pb_TS_Fortschritt.max = .RecordCount
- ' Leeren der Listbox
- Form_Laengstprofil.Lb_TS_TSPunkte.Clear
- ' Eintragen aller TS-Punkte in das Listenfeld (NameTS, X, Y, Kilometrierung, [Handle])
- Do While Not (.EOF)
- Form_Laengstprofil.Lb_TS_TSPunkte.AddItem (.Fields("NameTS"))
- Form_Laengstprofil.Lb_TS_TSPunkte.List(Form_Laengstprofil.Lb_TS_TSPunkte.ListCount - 1, 1) = Format(.Fields("X"), "0.000")
- Form_Laengstprofil.Lb_TS_TSPunkte.List(Form_Laengstprofil.Lb_TS_TSPunkte.ListCount - 1, 2) = Format(.Fields("Y"), "0.000")
- Form_Laengstprofil.Lb_TS_TSPunkte.List(Form_Laengstprofil.Lb_TS_TSPunkte.ListCount - 1, 3) = Format(.Fields("Kilometrierung"), "0.000")
- Form_Laengstprofil.Lb_TS_TSPunkte.List(Form_Laengstprofil.Lb_TS_TSPunkte.ListCount - 1, 4) = .Fields("Handle")
- Form_Laengstprofil.Pb_TS_Fortschritt.Value = Form_Laengstprofil.Pb_TS_Fortschritt.Value + 1
- .MoveNext
- Loop
- End With
- ' Löschen des Status
- Form_Laengstprofil.L_TS_Status.Caption = ""
- 'Zurücksetzen des Fortschrittbalkens
- Form_Laengstprofil.Pb_TS_Fortschritt.Value = 0
- ' Bei Fehler -> Normales Verhalten
- On Error GoTo 0