Also ich hab hier etwas sehr komisches.....
Also ich habe ein Programm geschrieben.
Das Programm wurde auf mehrer Rechner in der Firma verteilt, alle Rechner haben die gleiche SOftware installiert: ( Windows 2000, vom Admin verteilt, Framework 2.0 & 1.1 sind installiert)
So und jetzt das kuriose:
Benutzer A kann das Programm ohne Probleme starten
Benutzer B kann das Programm nicht starten....
Das Problem ist benutzerabhängig, An einem Rechner kann A das Programm starten wenn er angemeldet ist, und wenn Benutzer B angemeldet ist geht es nicht, gleiches gilt für andere Rechner
Bei Benutzer B crasht das Programm in einer if Abschleife, in die er eigentlich nicht stoßen sollte. Das Feld lblArbeitszeitdatum.text ist ein leeres Feld
Bei Benutzer A ist die Bedingung erfüllt, und er überspringt denn else Teil
Benutzer B springt in den Else Teil und erhält die Fehlermeldung
"Conversion from string "" to type Double is not valid
Die Lösung hab ich auch schon gefunden: wenn ich nach String.empty abfragen,laufen bei beiden das Programm.
Aber leider kann ich das Problem nicht definieren....
Ich würde jetzt gerne aber wissen warum es in diesem Fall bei einigen Usern läuft und bei anderen nicht... Vielleicht kann mir jemand weiterhelfen
Also ich habe ein Programm geschrieben.
Das Programm wurde auf mehrer Rechner in der Firma verteilt, alle Rechner haben die gleiche SOftware installiert: ( Windows 2000, vom Admin verteilt, Framework 2.0 & 1.1 sind installiert)
So und jetzt das kuriose:
Benutzer A kann das Programm ohne Probleme starten
Benutzer B kann das Programm nicht starten....
Das Problem ist benutzerabhängig, An einem Rechner kann A das Programm starten wenn er angemeldet ist, und wenn Benutzer B angemeldet ist geht es nicht, gleiches gilt für andere Rechner
Bei Benutzer B crasht das Programm in einer if Abschleife, in die er eigentlich nicht stoßen sollte. Das Feld lblArbeitszeitdatum.text ist ein leeres Feld
Code:
If lblArbeitszeitDatum.Text = "" Then
Else
.....Typumwandlung
Bei Benutzer A ist die Bedingung erfüllt, und er überspringt denn else Teil
Benutzer B springt in den Else Teil und erhält die Fehlermeldung
"Conversion from string "" to type Double is not valid
Die Lösung hab ich auch schon gefunden: wenn ich nach String.empty abfragen,laufen bei beiden das Programm.
Aber leider kann ich das Problem nicht definieren....
Ich würde jetzt gerne aber wissen warum es in diesem Fall bei einigen Usern läuft und bei anderen nicht... Vielleicht kann mir jemand weiterhelfen