|
VB.Net-Forum - Beitragsübersicht - |
|
Thema | V10: Programm übernimmt auf Zielcomputer die Farben nicht |
Von |
Undertaker |
Datum |
29. Dezember 2015 um 23:22:02 |
Frage |
Hallo Zusammen,
Ich habe in meinem Programm eine Funktion eingebaut, welche eine Zahl aus einer Textdatei ausliest und je nach dem die Farben eines Labels ändert. Public Shared Sub Stati_Anzeigen() frmHaupt.lblZahl.Text = "S" & IO.File.ReadAllText(Pfad_Zahldatei) Select Case frmHaupt.lblZahl.Text Case "S1" frmHaupt.lblZahl.BackColor = Color.AliceBlue Case "S2" frmHaupt.lblZahl.BackColor = Color.Aqua Case "S3" frmHaupt.lblZahl.BackColor = Color.Azure Case "S4" frmHaupt.lblZahl.BackColor = Color.Beige Case "S6" frmHaupt.lblZahl.BackColor = Color.Black Case Else frmHaupt.lblZahl.BackColor = Color.Red End Select Sowohl im Debugmodus als auch im Kompilierten Zustand funktioniert das auf meinem Rechner so wie es soll.
Wenn ich das Programm nun auf einen anderen Rechner Kopiere, dann funktioniert das nicht mehr. Egal welche Case auftritt, die Farbe bleibt immer so, wie ich sie im Entwurfsmodus eingestellt habe.
Hinweis: Mein PC hat Windows 8.1 und der Zielcomputer hat Windows 7.
Weiß jemand woran das liegen könnte??
Gruß, und einen Guten rutsch ins neue Jahr
|
|
Antwort: |
Von |
Undertaker |
Datum |
30. Dezember 2015 um 16:13:12 |
Antwort |
Also die Ausführung als Release macht keinen unterschied...
Ich hab mal einen Versuch gemacht:
1 Form, 2 Buttons, 1 Label.
Button 1 ändert die Farbe des Labels auf rot. Button 2 ändert die Farbe des Labels auf Blau
Funktioniert einwandfrei.
Nun habe ich in meinem Projek quasi das selbe testweise eingefügt. Private Sub lblFarbe_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblFarbe.Click lblFarbe.BackColor = Color.Red End Sub FUNKTIONIERT NICHT!!!
Ist doch sehr merkwürdig oder? |
|
[ Antwort schreiben | Zurück zum VB.Net-Forum | Forum-Hilfe ] |
|
Letzte Aktualisierung: Sonntag, 13. Dezember 2015 |
|