Suchergebnisse
Suchergebnisse 1-30 von insgesamt 278.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
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.
-
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 …
-
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 …
-
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…
-
"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.
-
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.
-
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?
-
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.
-
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*
-
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.
-
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…
-
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.
-
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…
-
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.
-
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…
-
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…
-
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.
-
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…
-
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 …