Hallo,
ich habe ein Problem... wie fast alle hier....
Ich habe ein Formular, auf dem Werte berechnet werden. Die Ergebnisse werden dann in einem Frame auf diesem Formular dargestellt (in Labels). Die Ergebnisse sind aber nicht nur verschieden, sondern auch ihre Anzahl ist verschieden. Deshalb möchte ich beim drücken eines Start-Buttons die Berechnungen durchführen, die benötigte Anzahl an Labels erstellen, die Ergebnisse in diese Labels eintragen und danach (beim verlassen des Forms oder bei Neueingabe) diese erstellen Labels löschen.
Das löschen ist erforderlich, weil sonst nach einer erneuten Berechnung schon Labels vorhanden sind...
Das erstellen ist kein Problem:
Set lbl_Modul(i) = frm_Eingabe.Controls.Add("VB.Label", "Labels" & i, frm_Eingabe)
Nur wie lösche ich diese Labels wieder.
Was nicht geht ist set UserForm = nothing , weil ich auf dem Form noch andere Sachen habe.
Bilder zu löschen ist mittlerweile kein Problem mehr imgBild.picture 0 loadpicture(). Aber das funktioniert bei den Labels nicht.
Hat jemand von Euch eine Idee? Es müßte so etwas wie Kill Label oder so geben...
Grüße Primax
ich habe ein Problem... wie fast alle hier....
Ich habe ein Formular, auf dem Werte berechnet werden. Die Ergebnisse werden dann in einem Frame auf diesem Formular dargestellt (in Labels). Die Ergebnisse sind aber nicht nur verschieden, sondern auch ihre Anzahl ist verschieden. Deshalb möchte ich beim drücken eines Start-Buttons die Berechnungen durchführen, die benötigte Anzahl an Labels erstellen, die Ergebnisse in diese Labels eintragen und danach (beim verlassen des Forms oder bei Neueingabe) diese erstellen Labels löschen.
Das löschen ist erforderlich, weil sonst nach einer erneuten Berechnung schon Labels vorhanden sind...
Das erstellen ist kein Problem:
Set lbl_Modul(i) = frm_Eingabe.Controls.Add("VB.Label", "Labels" & i, frm_Eingabe)
Nur wie lösche ich diese Labels wieder.
Was nicht geht ist set UserForm = nothing , weil ich auf dem Form noch andere Sachen habe.
Bilder zu löschen ist mittlerweile kein Problem mehr imgBild.picture 0 loadpicture(). Aber das funktioniert bei den Labels nicht.
Hat jemand von Euch eine Idee? Es müßte so etwas wie Kill Label oder so geben...
Grüße Primax