Suchergebnisse

Suchergebnisse 1-30 von insgesamt 313.

  • Benutzer-Avatarbild

    Da hast du Recht, aber es gibt auch Brailledrucker, die die Braillepunkte bis auf 0,05 mm genau setzen können. Bei diesen Druckern wird der Text auch deutlich besser aussehen. Mein derzeitiger Drucker kann Auflösungen von 1,6, 2 und 2,5 mm. Demnächst bekomme ich einen Neuen, der mit einer Genauigkeit von 0,1 mm drucken kann. Die neuen Drucker eignen sich hervorragend auch zum Erstellen von Schablonen, die beispielsweise um Knöpfe oder auf Bedienoberflächen von Microwellen oder andere Geräte gekl…

  • Benutzer-Avatarbild

    Natürlich könnte man beispielsweise bei 90 Grad die Koordinaten vertauschen, aber der Text sollte beliebig in 1-Grad-Schritten gedreht werden können. Ich habe das Beispiel von Eierlein ausprobiert. Nach seiner Rechenmethode Winkel = PI / 180 * Winkel Es ist das gleiche Resultat, wie bei mir: Winkel = 2 * PI / 360 * Winkel Wie ihr auf den folgenden Bildern sehen könnt, ist das Ergebnis das Gleiche. Es ist das Wort "hallo" in Braille zusehen. Beim zweiten Bild habe ich an das Ende ein Leerzeichen …

  • Benutzer-Avatarbild

    Das erste Bild zeigt ein "o" in Braille. Jedes Zeichen besteht aus 2x3 Punkten. Dabei befindet sich Punkt 1 links oben, Punkt 2 darunter und Punkt 3 links unten. Die Punkte 4 bis 6 sind auf der rechten Seite. Demnach besteht das "o" aus den Punkten 1, 3 und 5. Dieses Zeichen soll nun gedreht werden. Der Mittelpunkt befindet sich demnach bei X = 0,5 und Y = 1. Das zweite Bild zeigt das "o" um 45 Grad gedreht, das dritte um 90 Grad, usw. Bei den diagonalen Winkeln kann man das Punktmuster noch era…

  • Benutzer-Avatarbild

    Der Text soll auf einem Brailledrucker ausgedruckt werden können. Zudem wird der Text auch auf einer Braillezeile bzw. einem Brailledisplay angezeigt. Diese Geräte haben Module mit 8 Braillepunkten. Da der Abstand der Stifte nicht veränderbar ist, brauche ich daher ganze Zahlen.

  • Benutzer-Avatarbild

    Nein, ich benötige nur Integer. Es geht um Folgendes: Ich habe einen Text in Brailleschrift. Anhand eines eingestellten Winkels (Drehwinkel) soll der Text nun gedreht werden. Der ursprüngliche Text steht im "FokusArray". Um ihn drehen zu können, wird er mit Berücksichtigung des Drehwinkels in "VirtuellerFokusArray" kopiert. Danach werden die Punkte wieder zurück in "FokusArray" übertragen. Die angehängten Bilder zeigen den Originaltext und eine gedrehte Version. Das dritte Bild zeigt den Origina…

  • Benutzer-Avatarbild

    Hallo, zum Errechnen von X- und Y-Koordinaten von Punkten auf einem Kreis gibt es ja folgende Formeln: VB.NET-Quellcode (5 Zeilen) Jetzt müßte nach meinem Verständnis bei einem Winkel von 0 bzw. 180 Y jeweils = 0 sein. Ist es aber nicht. Im Folgenden liste ich mal die Werte von Y in 45 Grad-Schritten auf: sin(2 * pi / 360 * 0) = 0 sin(2 * pi / 360 * 45) = 0.70710678118654746 sin(2 * pi / 360 * 90) = 1 sin(2 * pi / 360 * 135) = 0.70710678118654757 sin(2 * pi / 360 * 180) = 1.2246063538223773E-16 …

  • Benutzer-Avatarbild

    Vielen Dank. Jetzt funktioniert es und das Pferd behält seine vier Beine. An dieser Stelle möchte ich mich auch bei allen anderen für die Tips und Anmerkungen bedanken.

  • Benutzer-Avatarbild

    Vielen Dank -Franky-. Ich habe versucht, den Code nachzuvollziehen, aber ehrlich gesagt, ist das etwas zu viel für mich. Ich habe eine Schleife gebastelt, um die Pferdebilder einzulesen. Das funktioniert auch, und die Grafik wird endlos abgespielt. Allerdings verwandelt sich das Pferd in einen Tausendfüßler. Irgendwie verschwinden die Punkte der vorherigen Grafik nicht und es kommen immer mehr Beine dazu. Außerdem wird der Kopf immer dicker. Zudem habe ich noch eine Frage: Kann ich die Anzeigeda…

  • Benutzer-Avatarbild

    So, nun habe ich folgenden Code: VB.NET-Quellcode (26 Zeilen) Bei mir läuft die Animation nur einmal durch. Wenn die Bilder sehr groß sind, bekomme ich den Fehler, daß der Speicher zu klein sei. Diesen Fehler habe ich mit einem TRY-CATCH abgefangen.

  • Benutzer-Avatarbild

    Eigentlich wollte ich das nicht, weil ich gerne selbst meinen Code erarbeite, aber ich habe doch mal ChatGPT befragt. Zum Thema "Animiertes PNG" sollte ich u.a. die APNG-Bibliothek meinem Projekt hinzufügen. Diese konnte ich aber nirgends finden, weder über Google, noch über den Verweismanager in VS. Zu "Animierte GIF" habe ich folgenden Code bekommen: ---------- Um in Visual Basic .NET Bilder zu einer animierten GIF zu exportieren, kannst du die `System.Drawing`-Bibliothek verwenden. Hier ist e…

  • Benutzer-Avatarbild

    Vielen Dank für die Hinweise, aber ganz ehrlich gesagt, klingt das sehr kompliziert. Da muß ich mich erst einmal ordentlich hineinlesen. Ja, es sind Verbrennungsprozesse. Den Wankelmotor werde ich auch noch erstellen. Allerdings muß ich ihn erst selbst so verstehen, dass ich mir im Geist ein Bild davon machen kann. Ich habe mir Erklärungen angehört und in der Theorie ist mir das schon klar, aber das Visuelle bereitet mir noch ein paar Schwierigkeiten. Ich denke aber, das dieses Thema nicht in di…

  • Benutzer-Avatarbild

    Danke, erst einmal für eure Tipps und Infos. Ich habe mir den Microsoft GIF Animator heruntergeladen und darin meine GIF geöffnet. Leider ist das Programm nicht ganz barrierefrei. Daher habe ich etwas gebraucht, bis ich die Datei öffnen konnte. Weil Ich stark sehbehindert bin, arbeite ich daher mit einem Screenreader. Bei dem Programm sind die Schalter für Öffnen und Speichern nicht mit der TAB-Taste erreichbar. "Loop" war nicht angehakt. Ich habe es aktiviert und als Anzahl "Forever" ausgewählt…

  • Benutzer-Avatarbild

    ausgelagert aus Tutorial: Animated Gif erstellen ~VaporiZed Hallo, vielen Dank für den Code. Ich habe ihn an meine Software angepaßt. Alles funktioniert prima. Allerdings wiederholt sich die Animation nicht selbständig. Was kann ich da tun? Die Animationen aus der Beispieldatei "Gifanimator.zip" werden automatisch wiederholt.

  • Benutzer-Avatarbild

    So, jetzt habe ich mich entschlossen, ein zusätzliches kleines Formular mit einem Eingabefeld, einem OK- und einem ABBrechen-Button zu machen. Allein schon, weil ich sonst noch größere Probleme mit dem Eingabefeld als Menüeintrag habe, wenn ich beispielsweise ein Profil umbenennen möchte. Vielen Dank für eure Hilfe und Ideen.

  • Benutzer-Avatarbild

    Ich mache das ja mit Visible. Allerdings weiß ich nicht, wie ich es abfangen kann, wenn man ESC drückt.

  • Benutzer-Avatarbild

    Ja, es soll ein neuer Menüeintrag mit dem Namen, der eingetragen wurde, erstellt werden. Folgenden Code habe ich schon: VB.NET-Quellcode (30 Zeilen) Das hinzufügen eines neuen Menüeintrages funktioniert. Beim Bestätigen des Namens ertönt lediglich ein Fehlerton, ohne einen Fehler anzuzeigen. Das Programm läuft normal weiter. Außerdem springt er leider nicht in den entsprechenden Select-Zweig, wenn die ESC-Taste gedrückt wird. Zu guter Letzt gibt es noch ein Problem, welches etwas trickier ist. I…

  • Benutzer-Avatarbild

    Hallo, ich habe eine Menüleiste mit dem Menüeintrag "Profile". Darunter gibt es die Punkte "Profil aktualisieren", "Profil speichern unter ..." und "Aktuelles Profil löschen". Nun möchte ich, dass, wenn der User auf "Profil speichern unter ..." klickt, ein neuer Menüeintrag als Textbox erscheint. In diese trägt der User den gewünschten Namen ein und bestätigt mit Enter. Wenn man aber auf "Profil speichern unter ..." klickt, schließt sich das Menü wieder. Gibt es eine Möglichkeit, ein Menü per Co…

  • Benutzer-Avatarbild

    So, nun habe ich den Fehler gefunden, verstehe ihn aber nicht. Wenn ich die Frequenz aus dem Value des Schiebers für die Frequenz hole, stürzt das Programm ab. Nun habe ich eine globale Variable deklariert, in die bei jeder Änderung der Frequenz diese geschrieben wird. Die Funktion holt sich den Wert nun aus dieser Variablen und es funktioniert. Wie gesagt, verstehe ich aber nicht, warum? Ob ich den Wert aus dem Value eines Schiebers oder aus einer Variablen hole, dürfte doch egal sein, oder? Hi…

  • Benutzer-Avatarbild

    Hallo -Franky-, danke für dein Angebot, aber ich würde gerne mein Problem lösen, da ich schon einiges an Arbeit in die GUI gesteckt habe. Wie oben beschrieben, habe ich nur noch das Problem, dass nur ein Sound erzeugt wird, wenn ich eine Zahl anstatt einer Variablen in die Funktion einsetze. Wahrscheinlich ist das ein banaler Fehler, aber ich komme trotzdem nicht darauf.

  • Benutzer-Avatarbild

    Ich möchte erst einmal das Syntaxproblem in den Griff bekommen. Danach kann ich mich ja nochmal mit der Oberfläche beschäftigen.

  • Benutzer-Avatarbild

    Die Buttons sollen später wegkommen, daher ist deren Position momentan für mich nicht wichtig. Leider kann ich auch diese PNG nicht erkennen. Ich weiß, dass das Erstellen einer GUI zeitaufwändig ist, aber ich mache mir die Mühe, weil ich dann Vieles, was für Blinde oder Sehbehinderte wichtig ist, selbst einstellen kann. Beispielsweise gibt es viele Programme, bei denen die Steuerelemente nicht korrekt indiziert sind. Mit Mausbedienung ist alles kein Problem, muß man aber mit der TAB-Taste navigi…

  • Benutzer-Avatarbild

    Ich habe mir den Beitrag von dtf nochmal angeschaut. Dann habe ich die Verweise auf die DLLs überprüft. Leider ohne Erfolg. Nun sende ich das ganze Projekt ohne EXE-Datei.

  • Benutzer-Avatarbild

    Kannst du mir bitte das angehängte Bild beschreiben? Ich bin blind und habe daher mit Bildern meine Schwierigkeiten.

  • Benutzer-Avatarbild

    So, jetzt habe ich die Oberfläche fertig. Es ist zwar etwas umständlich, aber ich habe für jeden Ton eine eigene Prozedur. Später, wenn alles funktioniert, werde ich einige zusammenfassen und kürzen. Da gibt es ein Problem, was ich nicht richtig verstehe. Die Funktion, die den Ton berechnet und ausgibt, soll sich die Frequenz und Lautstärke von den entsprechenden Schiebern holen. Allerdings funktioniert das nicht: VB.NET-Quellcode (23 Zeilen) Natürlich steht der Schieber für die Frequenz auf 500…

  • Benutzer-Avatarbild

    Ich habe jetzt die von dir genannte DLL in den Debug-Ordner kopiert. Wenn ich das Programm starte, höre ich kurz zwei Töne. Der Eine ca. bei 200 und der Andere bei etwa 1500 hz. Dann bekomme ich folgende Ausnahmebeschreibung: Assistent für verwaltetes Debuggen "NonComVisibleBaseClass" : "Ein QueryInterface-Aufruf wurde durchgeführt und die Klassenschnittstelle der für COM sichtbaren verwalteten "DataGridViewTextBoxCellAccessibleObject"-Klasse angefordert. Da diese Klasse aber von der für COM nic…

  • Benutzer-Avatarbild

    Den Internetzugriff habe ich bei allen .resx-Dateien angehakt. Dann habe ich auch den nuget-Verweis entfernt. Nun habe ich noch folgende Meldung: System.BadImageFormatException HResult=0x8007000B Nachricht = Es wurde versucht, eine Datei mit einem falschen Format zu laden. (Ausnahme von HRESULT: 0x8007000B) Quelle = ManagedBass Stapelüberwachung: bei ManagedBass.Bass.Init(Int32 Device, Int32 Frequency, DeviceInitFlags Flags, IntPtr Win, IntPtr ClsID) bei Tinnitus.Program.Main(String[] args) in D…

  • Benutzer-Avatarbild

    Vielen Dank für dein Programm. Ich habe allerdings noch einige Schwierigkeiten, es zu öffnen. Erst einmal kann ich keine Formularansicht aktivieren. Außerdem bekomme ich folgende Fehlermeldungen: "JsonConvert" wurde nicht deklariert. Aufgrund der Schutzstufe ist unter Umständen kein Zugriff möglich. GeneralHelpers D:\Programmierung\Tinnitus08\_AllHelpers\GeneralHelpers\System\ObjectX.vb 11 "Formatting" wurde nicht deklariert. Aufgrund der Schutzstufe ist unter Umständen kein Zugriff möglich. Gen…

  • Benutzer-Avatarbild

    So, jetzt werden sich einige von euch die Hände beim Anblick des folgenden Codes über dem Kopf zusammenschlagen, aber es funktioniert. VB.NET-Quellcode (93 Zeilen) Wenn ich die Funktion für jeden Ton mit neuen Werten aufrufe, werden die Frequenzen nicht gleichzeitig abgespielt. Daher habe ich eine Funktion für jeden einzelnen Ton. Ich werde das Ganze nun für 5 Töne auf jedem Ohr ausweiten.

  • Benutzer-Avatarbild

    Vielen Dank für die Übersetzung. Wenn ich etwas funktionierendes gebastelt habe, kann ich es ja hier reinsetzen. Das wird aber etwas dauern. Ich muß zuerst den Text aufbereiten, beispielsweise die Zeilennummer und in jeder Zeile das Thema entfernen, dann in meine Oberfläche einbinden, den Code begreifen und etwas funktionierendes bauen. ----- Inzwischen habe ich etwas mit Erfolg ausprobiert. Ich habe die Funktion VB.NET-Quellcode (1 Zeile) dupliziert. Jede dieser Funktionen erzeugt eine untersch…

  • Benutzer-Avatarbild

    Ich habe mir die zwei Programme angeschaut. Leider sind das aber beides Webanwendungen, die für Blinde, die einen Screenreader verwenden nicht sonderlich barrierefrei sind. Den C-Code habe ich mir auch angeschaut. Allerdings brauche ich da Zeit, um den Code in VB zu übersetzen. Trotzdem danke für die Tips.