ErfinderDesRades schrieb:
Du proggst nicht zufällig Option Strict off, oder?
ErfinderDesRades schrieb:
Du proggst nicht zufällig Option Strict off, oder?
Infos dazu: Visual Studio - Empfohlene Einstellungen
Weil ansonsten hätte ich dich jetzt nach dem Datentyp vonnotificationItems
gefragt, aber Strict-Off-Progger können solche Fragen meist nicht beantworten.
Dazu noch eine Sache:
Ich wundere mich schon die ganze Zeit, wieso mir mein Programm die ganze Zeit nix mehr macht, aber auch keine Fehler ausspuckt. (Visual Studio zeigt sie nur in der Ausgabe an)
Andererseits habe ich das mit dem Option auch noch nie benutzt und auch noch nie sowas gehabt. Ich habe auch seit ich denken kann, noch nie diese Fehlermeldung mit ner impliziten Konvertierung gehabt. Ist das standardmäßig aus, oder hat das Ausbleiben von Fehlermeldungen bei mir einen anderen Grund?
Ich hab jetzt Option Strict On deklariert und verzweifle
Weil im Moment weigert sich VS doch strikt nen String mit nem String zu vergleichen...oder bin ich irgendwie doof oder blind oder so?? Was ist denn hier das Problem?:
VB.NET-Quellcode
- Select Case System.IO.Path.GetExtension(File(0))
- Case ".doc" Or ".DOC"
- DragDropTypePictBox.Image = My.Resources.IconWordDoc
- Case ".docx" Or ".DOCX"
- DragDropTypePictBox.Image = My.Resources.IconWordDocX
- Case ".docm" Or ".DOCM"
- DragDropTypePictBox.Image = My.Resources.IconWordDocM
- Case ".dot" Or ".DOT"
- DragDropTypePictBox.Image = My.Resources.IconWordDot
- Case ".dotm" Or ".DOTM"
- DragDropTypePictBox.Image = My.Resources.IconWordDotM
- Case ".odt" Or ".ODT"
- DragDropTypePictBox.Image = My.Resources.IconWordOdt
- Case ".rtf" Or ".RTF"
- DragDropTypePictBox.Image = My.Resources.IconWordRtf
- Case Else
- DragDropTypePictBox.Image = My.Resources.IconWordNotSupported
- End Select
Die Funktion gibt einen String, mit .ToString erst recht, mit CType(....., String()) noch eher...trotzdem funktioniert es nicht
Ich hab bei den Strings unten die Punkte weggemacht, die als Variable explizit als String definiert, aber trotzdem erzählt der mir dauernd ""Option Strict On" lässt keine impliziten Konvertierungen von String in Long zu."
Wo ist denn da der Long?? Es hat auch mit ner If-Anweisung stattdessen nicht geklappt...