Suchergebnisse

Suchergebnisse 1-16 von insgesamt 16.

  • Benutzer-Avatarbild

    Bevor Du weitermachst, bitte die empfohlenen VS-Einstellungen verwenden. AktuelleZeile.Split(",") ist nämlich Option Strict Off, genauso m.E. X = DokuBilderMenue.DropDownItems.IndexOf(Sender) Hättest Du das im Designer mal nachgebaut, hättest Du rausgefunden, dass ein ToolStripMenuItem auch die Eigenschaft CheckOnClick hat. Damit kommst Du weiter und kannst Dir ggf. den ClickEventHandler ersparen.

  • Benutzer-Avatarbild

    Du nimmst z.B. in einer For-Schleife jedes Item aus DokuBilderMenue.DropDownItems her und setzt dessen Checked auf False - außer beim angeklickten. Woran scheitert es?

  • Benutzer-Avatarbild

    Das große Problem ist immer noch, dass mit Option Strict Off programmiert wird. Post#6 geht gar nicht unter On

  • Benutzer-Avatarbild

    Zitat von tron25: „Früher hatte ich beispielsweise folgende Zeile verwendet: VB.NET-Quellcode X = X + 1 Irgend wann hat das nicht mehr funktioniert und ich mußte dann Folgendes schreiben: VB.NET-Quellcode X += 1 “ Das ist ein Vergleich zwischen Äpfeln und Glühbirnen. X = X + 1 funktioniert noch immer. VS macht Dir nur den Vorschlag, es durch die sog. Verbundzuweisung zu kürzen. Option Strict On ist ausführlich im von @Akanel geposteten Link als auch in dem von mir in Post#2 geschriebenen erklärt…

  • Benutzer-Avatarbild

    Dann schau Dir die Doku zu DeleteDirectory an, denn da steht drin, was als 2. Parameter erwartet wird. Es ist kein Boolean (True/False).

  • Benutzer-Avatarbild

    Waswiewower? Wenn BraillezeilePicture eine PicBox ist, ist BraillezeilePicture.Height und BraillezeilePicture.Width von einem bestimmten Typ. Nämlich welchem? Dann wäre aber dieser Typ nicht auf Anhieb mit Deiner Rechnung kompatibel, weil da ein anderer Datentyp entsteht. Auch hier: welcher? Du brauchst also kein CDBl() Die Gedanken nach dem Speicherplatz kannst Du Dir heutzutage sparen, solange Du nicht mit einem Spielzeugtaschenrechner arbeitest, auf dem ein Speicherplatzproblem ggf. relevant …

  • Benutzer-Avatarbild

    Zitat von tron25: „das kein Double implizit in ein Integer umgewandelt werden kann“Richtig. Nur interpretierst Du diese Aussage falschrum. Die Zielvariable (BraillezeilePicture.Height) ist ein Integer, der zuzuweisende Wert (nämlich das Ergebnis Deiner Berechnung) ist aber ein Double. Es kommt als bei Deiner Berechnung ein Double-Wert raus und Du versuchst, diesen Wert in eine Integervariable zu pressen. Dabei würde ein Teil des Ergebnisses ggf. verloren gehen (nämlich die Nachkommastellen). Und…

  • Benutzer-Avatarbild

    Zitat von tron25: „wo das Ergebnis eventuell ein Double sein könnte“Nicht sein könnte, sondern ist. Aber ja, dort muss wohl überall mit CInt oder Integer-Division (falls zutreffend) gearbeitet werden. Zitat von tron25: „Structure Explicit On“Du meinst wahrscheinlich Option Strict On. Und wenn Du dabei bist, aber es noch nicht gemacht hast: Auch gleich alle Mitteilungen/Einstellungen bei Projekteigenschaften -> Kompilieren von Keine oder Warnung auf Fehler umstellen, wie ich in dem erwähnten Thre…

  • Benutzer-Avatarbild

    Zitat von tron25: „Wegen der Integerdivision wird unter Umständen das Ergebnis abgerundet.“Wenn Du solch eine Aussage in Post#25 machst, gehe ich davon aus, dass Du Dich mit dem Thema beschäftigt hast. Daher verstehe ich Deine Aussage ein paar Posts später nicht:Zitat von tron25: „Danke, da kann ich meine bisher etwa 300 schon angepaßten Zeilen umschreiben.“Nuja, wie auch immer. Das Ehrenrundenthema: Ggf. Wert = X.ToString, ggf. CStr(X), wenn wirklich ein String rauskommen soll. Recherchier den …

  • Benutzer-Avatarbild

    Dann bist Du bei Integer.TryParse oder gar Integer.Parse

  • Benutzer-Avatarbild

    Was genau steckt in My.Resources.Neu drin?

  • Benutzer-Avatarbild

    Wenn in My.Resources.Neu nur ein einziger String steht, dann musst Du My.Resources.Neu in einen String umwandeln und dann: VB.NET-Quellcode (1 Zeile) Wenn Der Text also Tralala und Trilalu und achsowaswiesowieso lautet und in My.Resources.Neu und drinsteckt, bekommst Du Quellcode (3 Zeilen)

  • Benutzer-Avatarbild

    In welcher Zeile für welche Anweisung kommt die Fehlermeldung? Ich wage zu behaupten bei Dim Scannergebnis As WIA.ImageFile = Scanner.Items(1).Transfer(). Dann wäre die AnmerkungZitat von tron25: „Laut Definition gibt "FromStream" ein Image zurück.“nicht zielführend, weil sie auf eine andere Codestelle verweist.

  • Benutzer-Avatarbild

    Hm, keine Ahnung. Aber Scanner.Items(1).Transfer() scheint etwas vom Typ Object zurückzugeben, obwohl Du es in eine Variable vom Typ ImageFile stecken willst. Wenn Du 100%ig weißt, dass bei Scanner.Items(1).Transfer() eine ImageFile rauskommt, kannst Du in den Zieltyp casten: VB.NET-Quellcode (1 Zeile)Wenn bei Transfer allerdings was anderes rauskommt, wird das zurecht scheitern.

  • Benutzer-Avatarbild

    Option Strict Off funktioniert in erster Linie mit impliziter Typumwandlung. Wenn Du schreibst Dim Scannergebnis As WIA.ImageFile = Scanner.Items(1).Transfer() und das klappt, dann wandelt der Compiler das Transferergebnis von Object nach WIA.ImageFile um. Bei Option Strict On musst Du das eben selber machen. Das ist das m.E. einzige, was Du machen musst.

  • Benutzer-Avatarbild

    Welche Zeilen sind es denn konkret, welche noch Fehler in Option Strict On erzeugen? Und welche Fehler sind es konkret (bitte konkreten Wortlaut)?