Suchergebnisse

Suchergebnisse 1-30 von insgesamt 278.

  • Benutzer-Avatarbild

    Ich werde nochmal bekloppt ;-). Als ich das Programm jetzt gestartet habe, um die entsprechenden Codebeispiele herauszukopieren, hat es funktioniert. Eventuell waren beim letzten Versuch, wohl nicht alle Änderungen gespeichert. Trotzdem Vielen Dank für eure Beiträge. P.S.: Vorher hatte ich die Variable ja im Code definiert. Allerdings wollte ich mir diesen Weg spahren und die Variable direkt bei der Deklaration auch gleich definieren. Scheinbar funktioniert es doch.

  • Benutzer-Avatarbild

    Leider kann ich die PNG nicht erkennen, weil ich blind bin. Kannst du mir bitte beschreiben, was darauf ist? Mein Programm besteht aus vielen Formularen. Darunter gibt es das Hauptformular und auch ein Einstellungsformular. Aus beiden Formularen soll man auf einige Variablen ztugreifen können. Beispielsweise soll das Hauptformular den Fensterhintergrund in einer bestimmten Farbe darstellen. Im Einstellungsformular soll man die Farbe anpassen können. Bisher hatte ich in einem globalen Modul alle …

  • Benutzer-Avatarbild

    Hallo, ich habe ein globales Modul mit Variablen. Beispielsweise: VB.NET-Quellcode (1 Zeile) Jetzt frage ich diese Variable in meiner "_Load"-Sektion meines Hauptformulares ab. VB.NET-Quellcode (3 Zeilen) Wenn ich an dieser Stelle den Inhalt von "Programmverzeichnis" abfrage, erhalte ich den Wert "Nothing". Bei der Deklaration weise ich doch dieser Variablen gleich einen Wert zu. So, wie es aussieht, werden die Variablen vor der "_Load"-Sektion erzeugt. Warum bleiben sie dann leer? Vorher hatte …

  • Benutzer-Avatarbild

    So, wenn ich ein Formular mit .Close() schließe, kann trotzdem noch auf die Inhalte zugegriffen werden. Erst, wenn dieses nicht mehr benötigt wird, entsorge ich es mit .Dispose(). Vielen Dank für eure Hilfe.

  • Benutzer-Avatarbild

    Die Checkbox bezieht sich nicht auf die Druckaufträge. An einer anderen Stelle des Programms geht es darum, ob alle Elemente gelöscht werden sollen. Dabei wird auch das Frageformular verwendet.

  • Benutzer-Avatarbild

    Ich habe beispielsweise eine Form, in der der Benutzer angibt, ob alle Dateien gelöscht werden sollen. Dies geschieht über eine Checkbox auf dieser Form. Wenn der Benutzer dann auf "Ja" klickt, soll das Formular unsichtbar gemacht bzw. geschlossen werden. Danach soll, je nach dem Status der Checkbox etwas gemacht bzw. nicht gemacht werden. So, wie ich das aus deinem Zitat verstanden habe, müßte es funktionieren. Das Form sollte dann mit "Dispose" nachträglich vernichtet werden. Ich werde es spät…

  • Benutzer-Avatarbild

    Ich habe mir den Beitrag angeschaut und meinen Code dementsprechend angepaßt. Eine Frage bleibt da noch: VB.NET-Quellcode (3 Zeilen) Kann ich auf Elemente des Formulares noch zugreifen, wenn es geschlossen ist?

  • Benutzer-Avatarbild

    "Druckauftraege" habe ich, um festzustellen, ob Druckaufträge vorhanden sind. Wenn nicht, ist .Count = 0. Die Größe von Schaltflächen haben zwar keine Auswirkung auf die Funktionalität, können aber von sehbehinderten besser erkannt und gelesen werden. Hier mal ein Video zu meiner Software: youtube.com/watch?v=-wfX46IPKp…ua3QgYmlsZGVyIHRobQ%3D%3D Allerdings ist das Video schon etwas älter und das Programm hat sich seit damals weiterentwickelt.

  • Benutzer-Avatarbild

    Vielen Dank. Es funktioniert jetzt: VB.NET-Quellcode (24 Zeilen) Ich habe einige Formulare selbst erstellt, statt Standartformulare zu verwenden, da ich hier die Größe der Schaltflächen und Texte selbst anpassen möchte. Das Programm soll auch für sehbehinderte optimiert werden, die größere Beschriftungen benötigen.

  • Benutzer-Avatarbild

    Irgendwie stehe ich auf dem Schlauch. Leider bin ich aus der Doku nicht sehr schlau geworden. Entweder liegt es an der späten Stunde oder... Könnt ihr mir bitte noch einen Hinweis geben? Danke!

  • Benutzer-Avatarbild

    So, es funktioniert. Allerdings würde ich gerne die Warteschlange leeren können, weiß aber nicht, wie. Hier der bisherige Code: VB.NET-Quellcode (18 Zeilen) Wenn im FrageFormular auf "Ja" oder "Nein" geklickt wird, wird die entsprechende Wahl in den Titel geschrieben und das Formular unsichtbar gemacht. Kann ich bei diesem Code auch die Druckaufträge löschen oder sollte ich mit dieser Meldung einfach nur die Info anzeigen und den Benutzer selbst die Aufträge löschen lassen?

  • Benutzer-Avatarbild

    Danke. Ich habe jetzt den Verweis hinzugefügt. Ich werde die Tage den Code an mein Programm anpassen und euch danach, hoffentlich, wenn es funktioniert, zeigen. Allerdings werde ich, zum Leid einiger von euch, auch deutsche Begriffe verwenden ;-). Außerdem benutze ich ungern Abkürzungen.

  • Benutzer-Avatarbild

    Hallo Haudruferzappeltnoch, kannst du mir bitte schreiben, was auf der PNG steht. Ich bin blind und kann daher nicht sehen, was abgebildet ist. Leider habe ich trotz Framework 4.7.2 das Problem, das ich "System.Printing" nicht einbinden kann. Auch, wenn ich im Code den Pfad angebe, bekomme ich keine Eigenschaften angezeigt.

  • Benutzer-Avatarbild

    mein verwendetes Framework ist 4.7.2.

  • Benutzer-Avatarbild

    Leider finde ich diese Datei nicht. Wo bekomme ich diese her bzw. ist sie frei verfügbar. Oder hat jemand einen anderen Weg?

  • Benutzer-Avatarbild

    Auf der Suche, die Warteschlange eines Druckers zu leeren bin ich auf folgenden Code gestoßen: VB.NET-Quellcode (12 Zeilen) "SystemPrinting" mußte ich durch "System.Drawing.Printing" ersetzen, da die erste Variante nicht akzeptiert wurde. In der Zeile VB.NET-Quellcode (1 Zeile) bekomme ich folgende Fehlermeldung: "Der Typ "LocalPrintserver" ist nicht definiert." Hat jemand eine Idee, woran das liegt oder evtl. einen besseren Weg? *Topic verschoben*

  • Benutzer-Avatarbild

    Vielen Dank für deine Hilfe. Jetzt habe ich es hinbekommen. Ich habe herausgefunden, dass der Drucker ein "Chr(27) & Chr(26)" als Druckendezeichen erwartet.

  • Benutzer-Avatarbild

    Danke, habe ich jetzt getestet. Die Funktionen laufen ohne Fehler durch, allerdings wird nichts gedruckt. Das gute daran ist, dass es syntaktisch korrekt ist, aber ich noch nicht die richtige Schreibweise der Zeichenfolge gefunden habe. Ich habe es bereits mit "Nur Text" und auch mit den entsprechenden vorangestellten ESC-Sequenzen versucht. Gestern habe ich auch den Vertreiber angeschrieben und um Unterstützung angefragt. Nachher werde ich mal nach Infos direkt vom Hersteller suchen, was wahrsc…

  • Benutzer-Avatarbild

    Sorry, aber ich war über das Wochenende nicht da. Daher konnte ich erst heute deine Nachricht lesen. Erst einmal vielen Dank dafür. Kannst du mir auch schreiben, wie du die Funktion aufrufst? Bei mir möchte er einen PrinterJobnamen haben. VB.NET-Quellcode (2 Zeilen) Ich habe den Klassennamen geändert. In der Variablen "Brailledrucker" steht der im System registrierte Name des Druckers. Die Variable "Inhalt" enthält den zu druckenden Text.

  • Benutzer-Avatarbild

    Hallo, ich habe einen Brailledrucker, der über Parallel, Seriell, TCP/IP und USB angesteuert werden kann. Bis auf USB funktionieren die anderen Wege. Es wird ein String erzeugt, der jeweils an die Schnittstelle gesendet wird. Dieser Drucker stanzt dann eine Grafik aus Braillepunkten in das Papier. Nun möchte ich, dass auch über USB gedruckt werden soll. Der Treiber ist korrekt installiert und der Drucker wird auch angezeigt. Der String "Inhalt" besteht aus ASCII-Zeichen, die der Drucker dann als…

  • Benutzer-Avatarbild

    Sorry, aber ich wußte nicht, dass ich mit dem Erhalt von Hilfe eurerseits eine Verpflichtung eingegangen bin, alles preisgeben zu müssen. Wenn ihr hier im Forum nach meinen Beiträgen sucht, werdet ihr feststellen, dass ich normalerweise kein Geheimnis um Code und Problemlösungen mache. In diesem Fall möchte ich aber nicht weitergehen. Es wäre schön, wenn ihr das akzeptiert. Ich möchte mich trotzdem noch einmal bei euch für eure Hilfe bedanken.

  • Benutzer-Avatarbild

    Hier mein Code: VB.NET-Quellcode (27 Zeilen) Da ich den Code im Auftrag meines Arbeitgebers schreibe, habe ich einige Punkte herausgenommen und nur die Struktur übrig gelassen. CodeTags korrigiert ~VaporiZed

  • Benutzer-Avatarbild

    So, jetzt habe ich es getestet. Durch die Blockweise Übersetzung laufen Animationen deutlich flüssiger. Je mehr Blöcke übersetzt werden sollen, desto mehr sieht es aus, wie früher, aber für die meisten Abläufe bringt diese Methode einen großen Vorteil. Vielen Dank für eure Tipps unbd Hilfe.

  • Benutzer-Avatarbild

    Ich werde am Dienstag erst einmal die blockweise Übertragung testen. Das müßte schon bei den meisten Aktionen eine Verbesserung bringen. Falls nicht, werde ich den Weg über den Timer gehen. Dann werde ich hier berichten.

  • Benutzer-Avatarbild

    Es gab wohl einige Mißverständnisse bzw. habe ich mich etwas undeutlich ausgedrückt. Also: Das Programm läuft normal schnell. Das Brailledisplay bekommt seine Anweisungen und kommt mit dem Aufbauen der Grafik nicht hinterher und braucht daher etwas länger. Die Idee mit dem Timer schein gut zu sein. Dieser soll dann jedesmal eine Methode aufrufen, die den Inhalt der Punkttabelle an das Display sendet. Wenn das Programm innerhalb eines Intervalls mehrmals die Tabelle aktualisiert, wird durch den T…

  • Benutzer-Avatarbild

    Nein, das Programm selbst ruckelt nicht. Ich kann beispielsweise mit einem Finger auf dem Display zeichnen. Auf meinem Bildschirm sehe ich die Zeichnung fast in Echtzeit. Allerdings dauert es recht lang, bis die entsprechenden Punkte auch auf dem Brailledisplay erscheinen. Das Display hat 78 Zeilen und erwartet 13 Datensätze. Also, jeder Block besteht aus 48 Punkten und 6 Zeilen. Nun habe ich den entsprechenden Code so angepaßt, dass festgestellt wird, in welchem Block sich etwas seit dem letzte…

  • Benutzer-Avatarbild

    Der entsprechende Code ist nicht in Threads und wird auch nicht async aufgerufen. Kann mir jemand von euch sagen, ob ein SyncLock-Abschnitt bei mehrmaligem Aufrufen übersprungen oder in eine Warteschlange geschoben wird. Wenn der Abschnitt übersprungen wird, wäre das genau das, was ich suche.

  • Benutzer-Avatarbild

    Mein Plan ist Punkt 2. Es können Swischenschritte ausgelassen werden, sodass ein gewisses Ruckeln entsteht. Am Ende der Prozedur soll aber die aktuelle Grafik angezeigt werden. Daher ist "SyncLock" eine gute Idee, wenn der entsprechende Bereich bei mehrmaligem Aufruf nur übersprungen wird und nicht noch nachträglich ausgeführt wird.

  • Benutzer-Avatarbild

    Danke für die Idee, aber das ist noch etwas komplizierter. Also: Es gibt sogenannte Braillezeilen, die von einem Screenreader angesprochen werden. Das, was der Screenreader im Fokus hat, wird auch auf die Braillezeile übertragen. Damit kann eine blinde Person an einem PC arbeiten. Eines meiner Ziele ist es, dass Blinde mit diesem Programm selbständig Braillegrafiken erstellen und bearbeiten können sollen. Mit einer angeschlossenen Braillezeile funktioniert alles hervorragend, da diese weniger St…

  • Benutzer-Avatarbild

    Das, mit dem Timer war nur ein Beispiel. In meinem Programm gibt es eine Funktion, die je nach Vergrößerungsfaktor, der X- und Y-Position die Arbeitsoberfläche in eine Picturebox zeichnet. Dabei werden auch die zu sehenden Braillepunkte gezeichnet. Aus dieser Methode heraus wird ein eine weitere Methode aufgerufen, die dann den entsprechenden Bereich der Arbeitsoberfläche für das Brailledisplay ermittelt, umrechnet und über eine Bluetoothschnittstelle and das Display weitergibt. Die Methode zur …