Suchergebnisse

Suchergebnisse 1-30 von insgesamt 41.

  • Benutzer-Avatarbild

    Hallo an alle, jetzt habe ich mein "nicht funktionierendes Projekt" auf einem zweiten PC probiert, und auch dort der gleiche Fehler. Danach erstellte ich ein Demoprojekt auf dem zweiten PC, und speicherte einfach eine Variable in My.Settings ab und rufe sie wieder auf. Wie zu erwarten funktioniert es dort. Dann nahm ich genau dieses Projekt und öffnete es beim ersten PC (wo es Probleme gegeben hat). Siehe da - auch hier funktioniert es ... Da macht das Visual Studio beim Projekt erstellen irgend…

  • Benutzer-Avatarbild

    Ja so funktioniert es... Ich habe Visual Studio bereits deinstalliert und neuinstalliert, ohne Erfolg. Aber woran liegt das ? Früher VS2019 und abwärts hatte ich oft My.Settings zum Speichern benutzt (weil es praktisch und schnell geht). Einfach eine Variable erstellen und im Code abfragen/beschreiben. Mehr war da nicht...

  • Benutzer-Avatarbild

    Guten Abend, leider habe ich das Problem, dass My.Settings bei mir nicht mehr funktioniert. Ich kann unter den den Einstellungen die Variable definieren und per Code auch ansprechen, jedoch beim Auslesen/Beschreiben von dieser Variable, bekomme ich einen Fehler. Wie zum Beispiel hier: VB.NET-Quellcode (3 Zeilen) Hier kommt der Fehler: VB.NET-Quellcode (12 Zeilen) Zitat: „System.Configuration.ConfigurationErrorsException: "Configuration system failed to initialize" “ Nach ein paar Stunden probier…

  • Benutzer-Avatarbild

    Wie sieht es dann aus, wenn das Programm mal auf einem anderen PC laufen soll (bei OpenGL und Vulkan) ? DirectX ist ja auf den meisten PC's installiert. Sollte ich jetzt das VulkanSharp oder doch einen Wrapper für OpenGL verwenden ? Kann mir jemand sagen, was "einfach" zu verwenden ist und gut funktioniert . Damit ich mich auf die Suche nach Beispielen machen kann, wie es funktioniert. Viele Grüße

  • Benutzer-Avatarbild

    Gibt es einen Grund, warum man OpenGL bzw. Vulkan nehmen sollte und kein DirectX ? Außer Plattformunabhängig ? LG

  • Benutzer-Avatarbild

    Bitte nicht falsch verstehen, ich möchte kein Spiel erstellen. Es soll eher Richtung "ein wenig" CAD-Darstellung sein. Also vorerst ganz einfache Objekte, wie Linie, Ellipse und Arc - darstellen, verschieben, zoomen und auswählen (Erkennen ob die Maus über diesem Objekt ist). In 3D soll es auch einfach gehalten werden. Erfahrung in DirectX, OpenGL oder Vulkan habe ich überhaupt nicht. GDI+ ist das Einzige was ich kenne und einfach zu handhaben ist. Deshalb meine Frage ob es noch das SharpDX Tool…

  • Benutzer-Avatarbild

    Guten Tag , ich brauche wiedermal euren Rat. Ich möchte gerne in 2D zeichnen, später dann auch 3D. Bis jetzt habe ich GDI+ (in VB) verwendet, wobei die Performance nicht die Beste ist. Deshalb möchte ich gerne nach Alternativen suchen. Leider finde ich lauter alte Threads, wo das "Sharp-DX Toolkit" erwähnt wird. Gibt es das Toolkit noch ? Ich finde auf der Sharp-DX Seite leider dieses Toolkit nicht. Was würdet Ihr mir für 2D und später 3D empfehlen (SharpDX,OpenGL) ? Derzeit bin ich in VB unterw…

  • Benutzer-Avatarbild

    Dann werde ich das Problem an MS melden . @jvbsl: WPF ist auch nichts für mich :rolleyes:. Ich habe noch eine kleine Frage an euch und dann sollte alles geklärt sein. Wenn ich ein Objekt "hervorheben" möchte (MouseOver), wie soll ich da vorgehen ? Derzeit mach ich folgendes: VB.NET-Quellcode (12 Zeilen) Diese Lösung funktioniert, dennoch finde ich es nicht gut, die "draw"-Liste in jedem "Move-Ereignis" durchzugehen. Wenn in der Liste 2000 Objekte drinnen sind, dann wird es ein wenig dauern .

  • Benutzer-Avatarbild

    @RodFromGermany vielen Dank für deinen Versuch !! Leider habe ich den Fehler gefunden . Alle Objekte, außer einer Ellipse und einem ARC, können ohne Probleme skaliert werden. Transformationen funktionieren aber überall . Schade, dass es keine Lösung gibt. Dann muss ich eine Lösung finden, wo dieser Fehler nicht produziert wird. Im Vorfeld die Ellipse bzw. Arc überprüfen ob es bei dieser Skalierung Probleme geben könnte, wenn ja, nicht mehr Skalieren. Da wird "was" auf mich zukommen . @RodFromGer…

  • Benutzer-Avatarbild

    @RodFromGermany: Vielen dank für deine Mithilfe! Hier passiert der Fehler: Quellcode (3 Zeilen) Ein vollständiges WindowsForm-Testprojekt: (Versteckter Text) Ich habe nur das Wesentliche aus meinem Programm verwendet. Leider habe ich keinen Fehler gefunden . Einfach so lang verkleinern, bis "Error" erscheint . Vielen Dank!!

  • Benutzer-Avatarbild

    Ja mit GDI+ komme ich derzeit aus. Beim DirectX habe ich überhaupt keinen Anhaltspunkt wo ich anfangen soll bzw. was ich da verwenden sollte. Die Verschiebung habe ich mittels einer ArrayList gemerkert und die Verschiebung zum Ursprung klappt bestens . Jedoch weiß ich nicht wie ich diesen Fehler Ein Ausnahmefehler des Typs "System.OutOfMemoryException" ist in System.Drawing.dll aufgetreten. abfangen bzw. umgehen kann. Wenn man eine Ellipse zeichnet und dann "weg-zoomt" also verkleinert, dann pas…

  • Benutzer-Avatarbild

    Leider habe ich noch keine Antwort für "DirectX"von euch bekommen und arbeite weiter mit GDI+. Jetzt habe ich wieder ein Problem mit GDI+. Zitat: „Ein Ausnahmefehler des Typs "System.OutOfMemoryException" ist in System.Drawing.dll aufgetreten.“ Dieses Problem tritt dann auf, wenn eine Ellipse gezeichnet wird und ich die Zeichnung mit dem Mausrad verkleinere. Zu dem Zeitpunkt des Fehleres habe ich folgende Werte in Graphicpath-Pathpoints: (Versteckter Text) Ich glaube der Fehler tritt dann auf, w…

  • Benutzer-Avatarbild

    @jvbsl: Der Grund für das "Zurückverschieben" ist, dass ich auf einen Button drücken möchte und es wird wieder alles zurück gezoomt und verschoben, damit ich die Gesamtzeichnung sehen kann. Und zur Genauigkeit: ich möchte dann mit den Koordinaten eine Rechnung aufstellen. Da benötige ich eine hohe Genauigkeit. Mal ne Frage an alle: Gibt es für eine Windows-Forms-Anwendung ein DirectX (z.B. SharpDX). Oder muss dann das Programm in C programmiert werden. Denn ich finde es toll, dass ich jetzt einf…

  • Benutzer-Avatarbild

    @RodFromGermany: Vielen vielen vielen Danke !!! Mit "1/8" bzw. dann mit "0,5" funktioniert es einwandfrei . Zu dem Single: Ja das ist mir auch aufgefallen, dass es abgeschnitten wird. Durch mehrmaliges Zoomen und dann zurück transformieren, bekomme ich jedoch sehr starke Abweichungen. Deshalb habe ich mir jetzt überlegt, dass ich eine "List of String" erstelle (wo ich die genauen Koordinaten abspeichere) und diese als "Clone" von der "GraphicPath-Liste" führe. Dann habe ich immer die exakten Wer…

  • Benutzer-Avatarbild

    DirectX hatte ich mal im Visier, jedoch viel zu kompliziert. Natürlich kann man dort weitaus mehr als nur ein paar Linien und Kreise Zeichnen Dennoch habe ich eine Frage an euch: Wenn ich die Graphicpaths skaliere und verschiebe, möchte ich die Paths wieder in den "Ausgangszustand" zurück verschieben. Ich habe zwei Ansetze verfolgt: 1.) Quellcode (43 Zeilen) Funktiert nur beim drawScale +=0,1 (also beim Zoomen), wenn jedoch im Mousemove Event drawScale -=0,1 ist, dann bekomme ich den Ausgangszus…

  • Benutzer-Avatarbild

    Guten Abend , ich habe wieder eine Frage an euch. Ich mache gerade ein kleines Projekt und möchte etwas Zeichnen und Verschieben (+Skalieren). Jedoch habe ich einen (Genauigkeits-) Fehler gefunden und möchte fragen ob es hier eine Lösung gibt. Hier mal ein kurzer Ausschnitt was ich mache: Quellcode (15 Zeilen) Wenn ich jetzt in der Liste "draw" reinschaue, dann wird beim "X1" statt "421,81215656" wird "421,812134" berechnet. Wie man sieht, ist die Berechnung beim Transformieren (also das Transla…

  • Benutzer-Avatarbild

    Hallo liebes Forum, mir ist bewusst, dass ich in einem falschen Forum bin, jedoch wüsste ich nicht wo ich nachfragen könnte und bin daher wieder hier gelandet . Mein Vorhaben: Ein Programm auf C++ oder VB-Basis wo ich eine STEP-Datei (genauer gesagt AP214) reinladen kann und möchte diese auch dann anzeigen (Grafisch). Zum Anzeigen habe ich an Direct3D (DirectX 11) gedacht. Es gibt ja genug Anleitungen dazu. Jedoch bin ich beim Problem, dass ich nirgends eine Beschreibung zu STEP finde. Also wie …

  • Benutzer-Avatarbild

    Drag&Drop einstellen

    Jaask0 - - Sonstige Problemstellungen

    Beitrag

    Guten Abend, Leider stehe ich wieder vor einem kleinen Problem Ich habe ein Drag&Drop eingebaut (msdn.microsoft.com/en-us/library/aa289508(v=vs.71).aspx). Das Drag&Drop funktioniert super . Jedoch möchte ich folgendes verbieten: Wenn ich einen Text in der Textbox habe und diesen ziehe und erneut in der selben Textbox loslasse. Nach Außen soll das Drag&Drop funktionieren. Genauso von Außen zur Textbox. Ich habe schon verzweifelt mit 3-Booleans gearbeitet beim MouseHover, MouseLeave. Jedoch passt …

  • Benutzer-Avatarbild

    Zeichnen mit DrawPath

    Jaask0 - - Multimedia- und Spieleprogrammierung

    Beitrag

    Danke euch für die Hilfe. Habe es dann mit Drawline gelöst. Die Form bekommt eine fixe Größe Gruß

  • Benutzer-Avatarbild

    Zeichnen mit DrawPath

    Jaask0 - - Multimedia- und Spieleprogrammierung

    Beitrag

    Danke für die Hilfe, jedoch bekomme ich noch immer dieses Ergebnis (siehe Bild) Ich habe es so gemacht: Quellcode (4 Zeilen) Mache ich etwas falsch? Gibt es auch die Möglichkeit die erste Linie in Schwarz zu zeichnen und die zweite Linie in Grau ?

  • Benutzer-Avatarbild

    Zeichnen mit DrawPath

    Jaask0 - - Multimedia- und Spieleprogrammierung

    Beitrag

    Also muss ich Drawline benutzen ? Weil ich brauche es dann später, um zwei Formen zu zeichnen. Sagen wir als Beispiel zwei Rechtecke nebeneinander. Aber wenn es keine andere Möglichkeit gibt, muss ich Drawline benutzen

  • Benutzer-Avatarbild

    Zeichnen mit DrawPath

    Jaask0 - - Multimedia- und Spieleprogrammierung

    Beitrag

    Guten Abend ich steh leider wieder vor einem kleinen Problem und Mr. Google will mir nicht weiterhelfen Ich möchte gerne zwei Linien mit DrawPath zeichnen aber die sollen nicht verbunden werden. Hier mal mein Code: Quellcode (16 Zeilen) Jetzt bekomme ich hier ein "N" statt "| |" (zwei Linien). Kann man es verhindern ? Wenn ja, wie Danke euch! Gruß Verschoben. ~Thunderbolt

  • Benutzer-Avatarbild

    @Parmaster: Ich möchte es sortieren weil ich die Koordinaten aus dem X- ins X+ benötige für mein Vorhaben. D.h. ich möchte alle Linien in einem Zug. Aus der DXF-Datei bekomme ich es "kreuz und quer". @ErfinderDesRades: Klar gibt es hier mehrere Möglichkeiten. Jedoch möchte ich nicht, dass der Anwender auf eine Spalte im Gridview klicken muss. Es soll alles im Hintergrund passieren. Nimm es mir nicht böse, aber ich bevorzuge die List (of Single), da ich besser mit den Werten arbeiten kann . Tut m…

  • Benutzer-Avatarbild

    Danke für die Hilfe, jedoch möchte ich es gerne mit einer Arraylist lösen. Ich habe alle Punkte ausgelesen (also Startpunkt X und Y sowie Endpunkt X und Y von der Linie) und derzeit in 4 Arraylisten gespiechert. Quellcode (4 Zeilen) Jetzt muss ich PunktX1 sortieren und die anderen Punkte sollten mitziehen. D.h. wenn die PunktX1(3) an die Stelle PunktX1(1) wandert soll es genauso bei den anderen Punkten geschehen. Hier ein kleines Beispiel: Quellcode (5 Zeilen) Da muss ich noch probieren ob es ei…

  • Benutzer-Avatarbild

    Okay sorry Folgendes: Hier mal ein Beispiel einer Linie: Quellcode (14 Zeilen) Wenn ich diese Punkte in ein Diagramm eintrage und den "Startpunkt" mit dem "Endpunkt" verbinde habe ich genau diese Linie. Jetzt besteht die DXF-Datei (Rechteck) aus 4 Linien. Ich möchte jetzt die "Startpunkte" sowie "Endpunkte" nach der Reihenfolge A, B, C, D ausgeben (wie auf dem angehängten Bild). Wenn ich die DXF einfach auslese ohne zu sortieren dann würde ich erst die Line B, dann A, D und zum Schluss C zeichne…

  • Benutzer-Avatarbild

    So ich habe mich kurz in die DXF-Eigenschaften eingelesen und konnte die Kontur per Handzeichnen. D.h. ich könnte theoretisch die verschiedenen Koordinaten auslesen. Jetzt kommt das aber: Ganz am Anfang werden die Kreise angezeigt und dann kommen die Linen kreuz und quer (wahrscheinlich wie man es gezeichnet hat). Ich hätte aber gern die Koordinaten alle nacheinander (also von links nach rechts). Meine Überlegung wäre die X-Koordinaten zu sortieren (X- nach X+). Tipps ? Gruß

  • Benutzer-Avatarbild

    Ich habe auch eine DXF-Datei angehängt (simples Rechteck). Den Artikel auf CodeProject habe ich schon gefunden Nur leider kann meine Kontur (also das Rechteck) nicht angezeigt werden. Mit dem ".net dxf Reader" konnte ich jetzt auf die schnelle nichts anfangen muss ich mir morgen noch mal genauer ansehen. Danke für die ganzen Links

  • Benutzer-Avatarbild

    Guten Abend, ich möchte eine DXF-Datei einlesen und die X-, Y- und Z-Koordinaten auslesen und diese dann ausgeben. Gibt es da etwas sinnvolles Jeder Tipp wird DANKED angenommen Gruß

  • Benutzer-Avatarbild

    @ErfinderDesRades: Danke dir Falls der Code von @simpelSoft nicht funktioniert habe ich einen Ersatz . Erstmal ein herzliches DANKESCHÖN Zweitens... ich hab noch ne Frage Ich lade einen Text in meine TextBox. Dannach möchte ich die Zeile mit dem Text M77 herauslöschen. M77 kann nur alleine in einer Zeile stehen. Ich habe es mal so versucht: Quellcode (1 Zeile) Klar, hier wird die Zeile nicht gelöschte sondern ein "" daraus gemacht. Später habe ich dann eine leere Zeile die mich stört. Wie bekomm…

  • Benutzer-Avatarbild

    Zitat von simpelSoft: „Zitat von Jaask0: „Kannst du mir hier mal nachsehen“ Probier mal, beide Regex durch "-?\d+(,|\.)?\d{0,10}" zu ersetzen. Bei mir klappts, aber ich bin mir nicht sicher..“ Hab gerade bisschen nach Regex gegoogelt und hab das hier probiert: "-?\d*(,|\.)\d*" So gibt er es mir richtig aus. Drauf gekommen bin ich durch das hier: a? Zero or one of a a* Zero or more of a a+ One or more of a Danke dir !!