Suchergebnisse
Suchergebnisse 1-30 von insgesamt 502.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hi, ich stelle mal eine andere Idee in den Raum, das HashSet. Vielleicht ist es eine Überlegung wert? Vor einiger Zeit habe ich mal einen Lottozahlengenerator entwickelt, der auch gleich meine Zahlen mit den selbst gezogenen Zahlen vergleicht. Seit ich dann die Treffer bei ein paar Millionen Ziehungen gesehen habe, habe ich aufgehört zu spielen ;o) Aber, das Konstrukt lässt sich natürlich auch für Passworte ändern! Hier ein Minibeispiel für die Konsole: C#-Quellcode (24 Zeilen) Das Teil generier…
-
Zitat von Jeda: „Weiss jemand, wie der Befehl für DevEx heisst?“ Hi, DevExpress ist ein mächtiges und umfangreiches Werkzeug, für das es eine gewisse Einarbeitungszeit braucht. Diese Zeit musst Du Dir unbedingt nehmen, sonst wirst Du hier (an der falschen Stelle in diesem Forum) täglich eine "kleine Frage" haben und viele DevExpress-Anwender wirst Du hier nicht finden. Bitte lies dich in die Doku ein: docs.devexpress.com/WindowsFor…-and-libraries/data-grid# Und schau Dir auch die vielen Beispiel…
-
Zitat von Skino: „Wie genau bekomme ich das hin?“ Hallo Skino, es gibt mehrere Ansätze dafür. Unter Windows 10 ist es recht einfach. Schau Dir bitte das angehängte Testprojekt an. Version 1 geht nur, wenn Du Dein Projekt auf x64 umstellst, Version 2 geht mit allen CPU-Typen. Kannst ja mal probieren, ob das auch mit Windows 7 geht, glaube aber nicht. Für Windows 7 habe ich auch irgendwo eine Win-API Lösung gesehen...
-
Zitat von Takafusa: „Ich hätte da eins“ Huch! Danke für Deine Mühe, das sieht gut aus .
-
@-Franky- Du hast nicht rein zufällig Dein Testprojekt in C# verfügbar?
-
Das Modul modDirect2D.vb in C# zu übersetzen ist schon ne harte Nuss .
-
Zitat von ErfinderDesRades: „ Du könntest inne Tuts…“ Ich habe einen anderen Vorschlag, der Kollege Scott W Harden kann das viel besser als ich! Durch seine Beispielprojekte habe ich in kurzer Zeit viel gelernt. Man muss sich nur die Beispiele aus dem gesamten Repo zu Winforms/Skia/OpenTK heraussuchen und kann hervorragend daraus lernen (oder eben die Technologie heraussuchen, mit der man arbeitet). Und dann meistens auch noch ein paar NuGet Paket aktualisieren, dann gehts prima. Interessant sin…
-
Ich glaube, nun ist das Ziel erreicht . Die Kombination aus Skia und OpenTK ist ja grandios schnell. Wenn man statt in eine PictureBox in das dafür vorgesehene und hardwarebeschleunigte OpenGL-Control rendert, flitzt die Kiste so richtig. 1000 dicke Linien mit Kantenglättung und Alphakanal in 4,3ms ist mehr als ich erwartet habe - bin damit sehr glücklich . Die 4,3ms beziehen sich auf eine Anzeigegröße von 1480x320px. Adios GDI+ (hast mich lange genug begleitet, danke dafür)! vb-paradise.de/inde…
-
Zitat von Bartosz: „Damit kannst du direkt in die Bytes der Bitmaps schreiben.“ Wunderbar! Danke für die Erklärung, das hat mir geholfen, ich kann schon mal zeichnen: vb-paradise.de/index.php/Attachment/51084/ Nun guck ich mir noch SDL genauer an und dann mach ich mal ein paar Speedtests. Nachtrag: für mich ist es nun Skia geworden und ich bin vom Workflow begeistert. DANKE an alle Mitdenker, auch wenn ich mich nun für Skia entschieden habe !
-
Zitat von Takafusa: „github.com/flibitijibibo/SDL2-CS“ Habe den Wrapper als NuGet-Paket im Testprojekt, das wars auch schon . Keine Beispiele, keine Tuts zum Einbinden von SDL selbst in C#/Winforms und VS2019. Ich komm einfach nicht zurecht damit. Gibts denn nichts zum "sofort benutzen"? Hier muss es doch User geben, die Alternativen zu GDI+ benutzen und ein Miniprojekt zum anschauen haben? Sozusagen ein paar Linien, Kreise und Rechtecke, mehr brauch ich nicht. Träum...
-
Zitat von Bluespide: „SkiaSharp“ Danke! Habe ich mir auch schon angeschaut und verstehe es einfach nicht. Mein Haputproblem ist bei diesen ganzen Lösungen, dass alle Beispiele so verd** kompliziert sind und mehr in die Richtung 3D gehen (davon verstehe ich nichts). Wenn es denn in diesen fetten Paketen ein einfaches Beispiel für Winforms zum Zeichnen von einfachen 2D Objekten geben würde ... Zitat: „Gibt tatsächlich einen Wrapper“ Danke, das schaue ich mir an
-
Zitat von RodFromGermany: „Wie viele Deiner Controls sind denn da drauf?“ Ein einzelnes Control auf der gesamten Fläche (Spektrumanalyse mit 512 Bins). PS: bitte nicht falsch verstehen, ich suche keine Lösung mit GDI+, sondern eine hardwarebeschleunigte Lösung, da der PC, auf dem das dann läuft, ein recht schwachbrüstiges Exemplar ist - dafür aber winzig ;o)
-
Zitat von RodFromGermany: „ Jedes dieser 4 Objekte ist ein eigenes UserControl,…“ Genau, es sind einzelne Controls mit eigenen Paint-Events.
-
Hallo zusammen, bislang habe ich viele Controls auf kleiner Zeichenfläche entwickelt und alle mit GDI+ im Paint-Event gezeichnet. Alles unter WinForms und C#. So etwas z.B.: vb-paradise.de/index.php/Attachment/51072/ Nun muss ich auf einer Fläche von 1480x320 Pixeln zeichnen und da stoße ich bei schnellen Bildwechseln auf die natürlichen Grenzen von GDI+. Leider habe ich nach über einer Woche der Suche nach Alternativen den Faden verloren und finde nicht zum Ziel. Ausflüge in die Welt von Direct…
-
Hi, ich habe leider selbst keine Erfahrung mit CodeSigning, aber hier schreibt Microsoft etwas dazu: docs.microsoft.com/de-de/visua…nt-manifests?view=vs-2019 Vielleicht hilft es dir ja? Wichtig ist wohl auch, dass das Zertifikat im .pfx Format vorliegt... Ich glaube, dass dieses Thema mehrere User interessiert (mich eingeschlossen) - magst Du uns dann berichten, wie Du zum Ziel gekommen bist?
-
Blöcke in Array nach links schieben
simpelSoft - - Weitere Sprachen und sprachübergreifende Themen
BeitragOhje, ich glaube, die ganze Idee ist für die Tonne ! Wenn ich die 16 Sampleblöcke nicht sofort hintereinander abhole wenn sie bereitstehen, sondern häppchenweise mit Auswertung zwischendurch, dann habe ich ja keine Garantie, das sie auch zusammenpassen. Somit ergibt sich eine Fragmentierung der Daten.
-
Blöcke in Array nach links schieben
simpelSoft - - Weitere Sprachen und sprachübergreifende Themen
BeitragZitat von Elanda: „ch könnte dir hier einen zirkularen, zwei-dimensionalen Puffer empfehlen“ Vorerst - vielen Dank für die Anregung! Über Circular-Buffer aka Ringpuffer hatte ich schon gelesen, aber es übersteigt meinen Horizont . Ich kämpfe dauernd mit diesem Arduino-C++ und fühle mich bei solchen Dingen recht hilflos. Es geht darum, dass mich die derzeitige Lösung sehr viel Zeit kostet. In zwei Arrays (Stereo) a 2048 shorts werden Audiosamples in 128byte Blöcken reingeschaufelt und das in eine…
-
Blöcke in Array nach links schieben
simpelSoft - - Weitere Sprachen und sprachübergreifende Themen
BeitragZitat von RodFromGermany: „Wenn Du mit CLI arbeitest, hast Du doch Zugriff auf das Framework“ Ähm, nee, das ist C++ für Arduino/Mikrocontroller, kein Framework verfügbar, nur Librarys.
-
Blöcke in Array nach links schieben
simpelSoft - - Weitere Sprachen und sprachübergreifende Themen
BeitragAh, Du meinst in Form einer Lib wie dieser: github.com/SMFSW/Queue ?
-
Blöcke in Array nach links schieben
simpelSoft - - Weitere Sprachen und sprachübergreifende Themen
BeitragHallo zusammen, ein bisschen peinlich, ich frage trotzdem mal hier nach . Ich habe ein Array mit der festen Länge von 2048 und dem Datentyp int16_t, also short short samplesLeft[2048]. Es besteht "gedanklich" aus 16 Blöcken mit jeweils 128 Werten. vb-paradise.de/index.php/Attachment/50699/ Bei jedem Durchgang wird auf der rechten Seite ein neuer Block mit 128 Werten gespeichert. Vorher soll sich das ganze Array um 128 Bytes nach links schieben, also der erste Block wandert links raus und rechts …
-
Feddich Das ist das Endziel. Ein eigenes Control, dass dem original Arduino OLED-Display entspricht, genau die Zeichensätze verwendet, die ich auch benutze und sich an die Syntax der verwendeten Arduino-Library hält. Nur bei den Farben der Ausgabe habe ich mir künstlerische Freiheit gegönnt. Danke an alle Mitleser, die nicht eingeschlafen sind . vb-paradise.de/index.php/Attachment/50494/
-
Hallo liebe Leute, ich bin kein Experte in Byte/Bit Manipulationen, gebe ich gern zu, darum erbitte ich Hilfe. Das Ziel ist es, ein Zeichen einer Fontdatei, die als C-Header vorliegt, in die Konsole zu malen. Es geht um diese Zeichensätze hier: github.com/greiman/SSD1306Ascii/tree/master/src/fonts Wenn ich das richtig verstanden habe, werden die Bits des Bytes pro Spalte nach unten geschrieben . Ich habe mir mal den einfachen 8x8 Font geschnappt und das Zeichen "A" als ByteArray rauskopiert und …
-
Mhhh, das scheint doch ein bisschen kniffliger zu werden ... Ich habe eine Testdatenbank erstellt und sie mit 50.000 Datensätzen gefüllt. Als Quelle zum Generieren von Testdaten gibt es z.B. diese wunderbare Seite hier, die Zufallsadressen generiert (max. 9999 pro Durchlauf): LINK Also im Prinzip ist alles tutti, aber ... Derzeit komme ich auf ca. 400 bis 500ms Ladezeit, gemessen vom Klick zum Daten-Laden bis zur kompletten Anzeige. Das Editieren und Zurückspeichern in die DB geht auch schon. vb…
-
Zitat von Bady: „...dauert nun keine 15 Sekunden“ Oh, da sollte noch viel mehr gehen ! Ich würde das zum Test gern mal angehen, dazu brauche ich aber eine "Test-Füllung". Natürlich sollst Du deine Daten aus der DB nicht offenlegen, aber um einen zumindest gleichwertigen Test zu basteln, müsste man wissen, wie viele Spalten deine Tabelle enthält, welche Datentypen die Spalten darstellen und welche Daten pro Zeile zusammenkommen. Kannst Du ein Pseudobeispiel einer Zeile erstellen? Oder das Schema …
-
Zitat von Bady: „...40.000 Einträge. “ Zitat von Bady: „Klappt wunderbar!“ Hi, ich mag solche Aufgaben, einfach weil es sie gibt . Obwohl das Thema für Dich ja schon erledigt ist, würde mich trotzdem interessieren, wie schnell denn nun die Anzeige bei Dir kommt und ob Du damit zufrieden bist. Falls nicht, möchte ich wetten, dass da noch viel mehr geht ! Lust zum Spielen?