Suchergebnisse

Suchergebnisse 1-30 von insgesamt 31.

  • Benutzer-Avatarbild

    Hallo, ich lasse zur Laufzeit Menüpunkte wie folgt erstellen: VB.NET-Quellcode (9 Zeilen) Danach habe ich unterhalb des Menüpunktes "Dokubilder" mehrere neue Einträge mit den Namen, die im ersten Eintrag von "DokubilderEintrag" stehen. Nun möchte ich, wenn eines dieser Menüeinträge ausgewählt wurde, dass dieser Menüeintrag einen Haken bekommt. Ähnlich wie: VB.NET-Quellcode (1 Zeile) Mit dem folgenden Code bekomme ich den Index des ausgewählten Menüeintrages: VB.NET-Quellcode (5 Zeilen) Weiß jema…

  • Benutzer-Avatarbild

    Die CheckOnClick-Eigenschaft habe ich beim Erstellen hinzugefügt. Jetzt wird, wie erwartet Das Häkchen gesetzt bzw. entfernt. Nun möchte ich, je nach dem Zustand unterschiedlichen Code ausführen lassen. Allerdings kann ich die "Checked"- bzw. "CheckedState"-Eigenschaft nicht abfragen bzw. setzen. Außerdem möchte ich, dass, wenn ein Menüpunkt aktiviert wird, alle anderen Menüpunkte entmarkiert werden. Dazu müßte ich auch manuell den Hacken setzen können: VB.NET-Quellcode (6 Zeilen) Auf dieser Men…

  • Benutzer-Avatarbild

    Das Problem war, das der Assistent beim Schreiben das Wort "checked" nicht als Schlüsselwort angeboten hat. Die Schleife, die alle Menüpunkte aktivieren soll, funktioniert. Die Abfrage danach funktioniert leider nicht: VB.NET-Quellcode (15 Zeilen) Es erschein folgende Fehlermeldung an der Position der Abfrage: VB.NET-Quellcode (1 Zeile) Außerdem wäre es etwas eleganter, wenn nur die neu erzeugten Menüeinträge geprüft werden und nicht alle. Dann bräuchte ich auch nicht nach dem Seperator prüfen.

  • Benutzer-Avatarbild

    Das habe ich gesehen. Es spielt keine Rolle, ob ich selbst das Wort groß oder klein schreibe. Es erscheint jedesmal die gleiche Meldung. Auch wenn ich dein Beispiel oder meine Abfrage nutze, funktioniert es nicht. Wenn ich statt dem laufzeitig erstellten Menüpunkt einen permanenten einsetze, funktioniert es. Da kann ich auch alles klein schreiben und der Editor wandelt die Schlüsselwörter in die richtige Schreibweise.

  • Benutzer-Avatarbild

    Sorry, aber wo finde ich den Designercode? Ich habe jetzt ein neues Projekt erstellt und angehängt. Da bekomme ich auch die gleiche Fehlermeldung. Außerdem ist mir beim Testen aufgefallen, dass, wenn ein Menüpunkt aktiviert wird, gleichzeitig alle anderen Menüpunkte in der gleichen Hirarchieebene deaktiviert werden. Nun bräuchte ich nur die Möglichkeit, herauszufinden, ob der aufrufende Menüpunkt aktiviert ist.

  • Benutzer-Avatarbild

    So, nun habe ich es, wie ich es wollte: VB.NET-Quellcode (17 Zeilen) Kann mir jemand den Unterschied zwischen "Option strict on" und "off" erklären? Früher hatte ich beispielsweise folgende Zeile verwendet: VB.NET-Quellcode (1 Zeile) Irgend wann hat das nicht mehr funktioniert und ich mußte dann Folgendes schreiben: VB.NET-Quellcode (1 Zeile) Hat das was damit zu tun?

  • Benutzer-Avatarbild

    Ich habe mir den Inhalt des Links angeschaut und angefangen, die entsprechenden Fehlermeldungen auszubügeln. So habe ich beispielsweise folgendes geändert: VB.NET-Quellcode (11 Zeilen) Ich habe den Artikel so verstanden, das für jede Variable, jede Funktion und jede Methode ein Typ angegeben werden muß. Bei einigen Punkten komme ich nicht weiter. Beispiel 1: VB.NET-Quellcode (4 Zeilen) Beispiel 2: VB.NET-Quellcode (22 Zeilen) "Abschnitt" und "Ergebnisse" sind doch Array. Daher ist doch auch der …

  • Benutzer-Avatarbild

    Also ist eine Sub das Gleiche, wie eine Function, außer dass diese einen Rückgabewert hat. Sie sind beide Methoden. Ich gebe zu, dass ich bezüglich der Korrekten Bezeichnungen noch etwas Nachholbedarf habe. Danke für den Link. Für mein Beispiel bedeutet das: VB.NET-Quellcode (1 Zeile) Ich habe es so verstanden, das ein Array, welches mit Zeichenketten gefüllt ist, eigendlich ein String() ist. Aber zu meinem ersten Beispiel habe ich leider keine Lösung gefunden. Wo könnte da das Problem liegen?

  • Benutzer-Avatarbild

    Vielen Dank. Jetzt kann ich all meine "DeleteDirectory"-Zeilen richtig schreiben. Die Sache mit dem Array als String() habe ich auch schon korrigiert. Was ist Code-Technisch besser? Beispielsweise: VB.NET-Quellcode (9 Zeilen) Entweder Klammere ich "Braille.Arraybreite" in ein "CDbl()" oder ich deklariere die Struktur selbst als Double. Double braucht aber mehr Platz, als ein Integer. Welche Version würdet ihr nehmen?

  • Benutzer-Avatarbild

    Ich habe nachgeschaut. Die Width- und Height-Eigenschaften einer Picturebox sind Integer. Dann verstehe ich nicht, wo das Problem liegt, denn "Braille.Arraybreite" ist ebenfalls ein Integer. Die Fehlermeldung sagt aber, das kein Double implizit in ein Integer umgewandelt werden kann. Wegen der Integerdivision wird unter Umständen das Ergebnis abgerundet. Das ist aber nicht schlimm, da ein Braillepunkt mehrere Pixel groß ist. Außerdem wird das Ergebnis nur dafür gebraucht, um einen Punkt visuell …

  • Benutzer-Avatarbild

    Verstehe ich das richtig, wenn ich sage, dass ich überall, wo das Ergebnis eventuell ein Double sein könnte und dieses aber in ein Integer geschrieben werden soll, die Berechnung in ein CInt() packen soll? Dann habe ich ja noch Einiges vor mir, denn ich habe nach dem Umstellen in "Structure Explicit On" noch ungefähr 2500 Einträge in der Fehlerliste. Vielen Dank für die Erklärungen und bis Bald ;-).

  • Benutzer-Avatarbild

    Danke, da kann ich meine bisher etwa 300 schon angepaßten Zeilen umschreiben. Ich hatte nähmlich aus VB.NET-Quellcode (1 Zeile) Folgendes VB.NET-Quellcode (1 Zeile) gemacht. Zum Glück habe ich noch eine Sicherung von vor den Veränderungen. Bevor ich wieder eine Ehrenrunde drehe, habe ich da noch eine Frage: Gibt es da auch eine elegantere Methode für: VB.NET-Quellcode (3 Zeilen) als VB.NET-Quellcode (3 Zeilen) X ist ein Integer und Val() gibt eine Gleitkommazahl zurück.

  • Benutzer-Avatarbild

    Sorry, da habe ich mich komplett verhaspelt. Ich habe einen Integer und möchte den nummerischen Wert, der in einem String steht darin haben. VB.NET-Quellcode (3 Zeilen)

  • Benutzer-Avatarbild

    Ich denke, dass integer.parse für mich richtig ist, da, so wie ich es verstanden habe, integer.tryParse nur einen Wert zurückgibt, ob die Konvertierung funktioniert hat. Danke für den Tipp.

  • Benutzer-Avatarbild

    Danke, aber nun habe ich das nächste Problem: Aus den Zeilen VB.NET-Quellcode (2 Zeilen) werden VB.NET-Quellcode (2 Zeilen) Nun habe ich einen Zeiger auf eine Sprachdatei. Wie kann ich das umschreiben? VB.NET-Quellcode (2 Zeilen) Ich weiß nicht, wie ich das "c" drankriegen kann.

  • Benutzer-Avatarbild

    Ich habe eine Liste, in der jeder Eintrag ein bestimmtes Element darstellt. Die einzelnen Parameter sind durch Kommata voneinander getrennt. Beispiel: Dreieck,1,,6,5,10,10,2,1 Dieser Eintrag bewirkt, das ein Dreieck in einem vordefinierten Rechteck gezeichnet wird. Das Rechteck kann in der Größe und Position angepaßt werden. Der Eintrag besteht aus folgenden Parametern: Form, Zeichnen (Ja/Nein), Beschreibung, Position links, Position oben, Breite des Rechtecks, Höhe des Rechtecks, Richtung der S…

  • Benutzer-Avatarbild

    Ich habe das Problem nun folgendermaßen gelöst: VB.NET-Quellcode (25 Zeilen) Leider kann ich es noch nicht aus o.g. Grund ausprobieren.

  • Benutzer-Avatarbild

    So, nun habe ich die Antwort von "FormFollowsFunction Der Name ist Programm" aus Poast 38 umgesetzt: VB.NET-Quellcode (1 Zeile) Leider kann ich das Programm immer noch nicht laufen lassen, da noch etwa 70 Fehler übrig sind. Bezieht sich das "Char()" auf den Parameter "c" oder auf den Trennstring?

  • Benutzer-Avatarbild

    Wie mache ich es dann, wenn das Trennzeichen eine Trennzeichenkette ist? Wird das Char()-Array dann wie ein String behandelt?

  • Benutzer-Avatarbild

    Ich habs umgeschrieben, danke. Nun komme ich wieder auf das Ausgangsthema zurück. Ich lasse zur Laufzeit Menüpunkte erstellen. Wenn nun einer dieser Menüpunkte ausgewählt wird, soll der Zustand der Checkbox abgefragt werden. Leider bekomme ich das nicht hin. Als ich "Option Strict" noch nicht auf "On" hatte, hat es funktioniert. Nun würde mich interessieren, wie der Compiler das gemacht hat. VB.NET-Quellcode (16 Zeilen) Leider wird ".Checked" nicht akzeptiert. Es erscheint folgende Fehlermeldung…

  • Benutzer-Avatarbild

    Vielen Dank. Das mit "Eintrag.Checked" hat funktioniert. Die Zeile VB.NET-Quellcode (1 Zeile) verursacht immernoch folgenden Fehler: Fehler bei der Überladungsauflösung, da keine zugreifbare "Split" mit diesen Argumenten aufgerufen werden kann: Laut der Hilfe über F1 würde die Zeile folgendermaßen heißen: VB.NET-Quellcode (1 Zeile) Das funktioniert leider auch nicht. Auch wenn die eckigen Klammern durch Runde ersetzt werden, gibt es keinen Erfolg. Hat jemand eine Idee?

  • Benutzer-Avatarbild

    My.Resources.Neu zeigt auf eine Sprachdatei. Je nach eingestellter Sprache kommt entweder "Neu" oder "New" als Rückgabewert heraus. Ich habe einen String, welcher aus mehreren Elementen besteht. Jedes Element besteht zudem aus mehreren Parametern. Alle Parameter und Elemente sind durch Kommata voneinander getrennt. Das Wort "Neu" bzw. "New" markiert den Anfangs jedes Elementes. Nun möchte ich den String in ein Array splitten. Als Trennstring dient nun das "My.Resources.Neu".

  • Benutzer-Avatarbild

    My.Resources.Neu liefert ein String zurück. Folgendes steht in der Hilfe zu "Split": Split(String[], StringSplitOptions) Hier wird eine Zeichenfolge anhand einer angegebenen Trennzeichenfolge und optional von Optionen in Teilzeichenfolgen unterteilt. Wahrscheinlich gibt es kleine Unterschiede zwischen C' und VB, die ich nicht gesehen habe, außer dem ";" am Zeilenende.

  • Benutzer-Avatarbild

    Ich habe jetzt "My.Resources.Neu" in geschweifte Klammern gepackt und die Fehlermeldung ist verschwunden. Der letzte von 2513 Fehlern betrifft die folgende Funktion. Dabei ist "Scannerdialog" ein Integer, der festlegt, ob zum Scannen das Scannerdialogfenster angezeigt werden soll oder die Standartwerte verwendet werden sollen. "Scannqualitaet" ist eine globale Integervariable. VB.NET-Quellcode (54 Zeilen) Fehlermeldung: Fehler bei der Überladungsauflösung, da keine zugreifbare "New" diese Anzahl…

  • Benutzer-Avatarbild

    Ich habe mir in der Hilfe das Thema "WIA-Objekt" durchgelesen. Bin aber leider noch nicht schlauer. Ich verstehe nicht, warum die Version mit Dialogfenster funktioniert und ohne nicht. Die Beispiele, die ich gefunden habe, behandeln nur die Variante mit Dialogfenster. Dann werde ich wohl weitersuchen müssen. Schließlich muß es ja funktionieren.

  • Benutzer-Avatarbild

    In einem Beitrag von 2018 in diesem Forum habe ich ein ähnliches Thema gefunden. "Scanner mit einer bestimmten IP-Adresse mithilfe von wia ansteuern" Dort wird allerdings nur erklärt, wie die Eigenschaften im Scannerdialogfenster versteckt werden können. In der Hilfe von "FromStream" steht: FromStream(Stream, Boolean, Boolean) Erstellt ein Image aus dem angegebenen Datenstream. Optional werden dabei eingebettete Farbverwaltungsinformationen verwendet und die Bilddaten überprüft. Allerdings bekom…

  • Benutzer-Avatarbild

    Du hast recht. Es ist diese Zeile. Leider finde ich unterhalb von WIA leider nichts, was besser dazu paßt. Kann es sein, dass ich doch den Weg über einen Dateiexport machen muß?

  • Benutzer-Avatarbild

    Wegen meines neuen Blindenhundes hatte ich die letzte Woche nicht so viel Zeit, mich um mein Scanproblem zu kümmern. Ab und zu konnte ich doch im Internet nach Lösungen oder Beispielen suchen. So, wie es aussieht, stehe ich mit meinem Problem ziemlich alleine dar. Ich habe eine Lösung gefunden, die Eigenschaften im Scandialog auszublenden. Trotzdem muß der Benutzer noch die "Start"-Schaltfläche anklicken. Wie schon geschrieben, hatte es funktioniert, als ich die "Option Strict" auf "Off" gesetzt…

  • Benutzer-Avatarbild

    Das Problem ist, das diese Datei das Hauptformular des Projektes ist. Ich werde natürlich "Option Strict" auf "On" lassen. Die Zeile von Vaporized gibt keinen Fehler mehr zurück. Allerdings habe ich noch Probleme mit den voreingestellten Eigenschaften für den Scan. Ich werde mich morgen und in den nächsten Tagen darum kümmern und gebe dann Bescheid, wenn ich es hinbekommen habe, oder auch nicht.

  • Benutzer-Avatarbild

    Das Problem habe ich selbst lösen können. Hier die fertige Funktion: VB.NET-Quellcode (58 Zeilen) Nochmal vielen Dank für eure Hilfen