Suchergebnisse

Suchergebnisse 1-30 von insgesamt 166.

  • Benutzer-Avatarbild

    Wenn ich Java Programme u.a. auch GUIs in Eclipse entwickeln möchte, dann benötige ich vielleicht in Summe 1.5GB an Festplattenspeicher, bei ebenfalls sehr geringem RAM Verbrauch. Das kann Visual Studio nicht toppen! Eine typische Installation erfordert 20–50 GB freien Speicherplatz, heißt es bei den Anforderungen zu VS. Entschuldigung aber für ein bisschen C# und GUIs finde ich das einfach überzogen.

  • Benutzer-Avatarbild

    Hallo, ich habe kürzlich einmal ein Visual Studio Code "Setup" für mich aufgesetzt, sodass ich Python, Java und C/C# Projekte in einer "IDE" entwickeln kann. Das wichtigste für mich war hierbei, dass das Ganze offline lauffähig ist. Insgesamt muss ich sagen, bin ich aber von VS Code eher enttäuscht als begeistert. Für ganz kurze und schnelle Code Korrekturen mag VS Code vielleicht noch akzeptabel sein, aber für etwas "Größeres" aus meiner Sicht nicht, für etwas "Kurzes" reicht dann aber auch wie…

  • Benutzer-Avatarbild

    Die aktuelle Versionsnummer müsste irgendwas bei 16.8.X sein. Addons habe ich nicht installiert. VS hat sonst auch immer seinen Dienst getan ohne Probleme, was eine Besonderheit zu sein scheint, wenn ich mich im Kollegium umhöre Meine "Lösung" besteht nun darin, dass ich die Projektmappe einmal komplett neu aufgezogen habe, mitsamt aller Subprojekte, das ist leider keine schöne Lösung, wenn man bedenkt, dass es durchaus Projektmappen mit sehr großen Subprojekten geben kann... [Ironie] Mein Vertr…

  • Benutzer-Avatarbild

    Hallo, der Hinweis mit dem versteckten ".vs" Ordner ist mir bekannt gewesen, das hat leider auch nicht geholfen. Langsam bin ich wirklich ratlos...

  • Benutzer-Avatarbild

    Ich hatte sonst nie Probleme mit Visual Studio, das hat immer anstandslos bei mir funktioniert. Was mich wirklich wundert ist, warum meine Unter-Projekte in der gleichen Solution nicht funktionieren (keine Codevervollständigung, keine Fehlererkennung, keine Navigation), mit Ausnahme eines Projektes. Interessant ist auch, dass wenn ich ein neues Projekt hinzufüge, ich in diesem Projekt wieder die Codevervollständigung habe und der Rest läuft auch. Ein weiterer Punkt, wenn ich mit "Hotkeys" arbeit…

  • Benutzer-Avatarbild

    Hallo, mein Visual Studio bereitet mir heute ein paar Probleme. Ich habe eine Projektmappe mit drei "Unter-Lösungen" und die Code-Vervollständigung funktioniert nicht mehr, auch werden absichtlich begangenen Programmierfehler nicht mehr erkannt... Interessant ist, wenn ich in der gleichen Solution ein neues Projekt anlege, dann ist in genau diesem Projekt alles vollkommen normal, d.h. Fehler werden erkannt und die Vervollständigung funktioniert. Hat diese Problem schon mal Jemand gehabt und konn…

  • Benutzer-Avatarbild

    Wenn ich mir das hier aus @mrMos Beitrag ansehe: C#-Quellcode (2 Zeilen) Würde ich behaupten man kann einen entsprechenden Parser bauen, der diese Verknüpfung (string Filter) realisiert, in Abh. zu ggf. Voreinstellungen?!

  • Benutzer-Avatarbild

    Noch eine Nachfrage, willst du von der Parameterform in die Koordinatenform? Falls ja, dann gibt es zwei einfache Wege. 1.) Einen LGS Ansatz, 2.) Ansatz über das Kreuzprodukt. Ich erläutere gerne beide Wege, ist es das was du suchst/benötigst?

  • Benutzer-Avatarbild

    Vielleicht ist das ja hilfreich: Es gibt verschiedene Arten etwas zu Projizieren, hier in aller Kürze ein paar: Projektion auf die XY-Ebene: $P_{xy} = \begin{pmatrix}1 & 0 & 0 \\ 0 &1 & 0 \\ 0 & 0 & 0 \end{pmatrix}$ Multipliziert man einen Vektor $(x,y,z)^T$ mit der Matrix $P_{xy}$ werden nur die X,Y Komponenten verwendet: $ P_{xy} \cdot \begin{pmatrix}x \\ y \\ z \end{pmatrix} = \begin{pmatrix}1 & 0 & 0 \\ 0 &1 & 0 \\ 0 & 0 & 0\end{pmatrix} \begin{pmatrix}x \\ y \\ z \end{pmatrix} = \begin{pmat…

  • Benutzer-Avatarbild

    Hallo, gibt es noch ein paar mathematische Feinheiten, die dich interessieren?

  • Benutzer-Avatarbild

    Vielen Dank für die Antworten. Der "Trick" über die .csproj ist mir auch eingefallen, ich habe jedoch gehofft, dass es vllt. etwas etwas automatisierbareres gibt. Tatsächlich wäre dann die einfachste und beste Idee, wie @Mono sagte, die DLLs aus dem bin Ordner zu verwenden und diese "klassisch" einzubinden..

  • Benutzer-Avatarbild

    Hallo, ich habe aktuell ein Projekt mit externen DLLs, damit meine ich einmal DLLs, die in einem extra Ordner "OrdnerX" liegen und dann die von Nuget nachgeladenen Referenzen. Was ich jetzt vorhabe ist relativ einfach erklärt: Ich möchte bestmöglich ALLE Verweise in meiner Solution haben, etwa in der Form "SolutionName\Verweise". Was ist hierbei das ideale Vorgehen? Die Referenzen von denen ich "weiß" wo sie sich befinden (also die in dem entsprechenden "OrdnerX") würde ich jetzt einfach in den …

  • Benutzer-Avatarbild

    Windows Explorer defekt

    VB.neter0101 - - Off-Topic

    Beitrag

    Wenn ich das lese, fällt mir dieser Ausspruch "Never change a running system" ein, manchmal leider nur zu wahr...

  • Benutzer-Avatarbild

    @ErfinderDesRades, das würde ich so als Antwort stehen lassen. Alternativen zur Performance Verbesserung hatten wir ja oben bereits angesprochen. Ich habe mich auch mal an verschiedene Implementierungen gewagt und musste feststellen, dass das Pausieren der Aktualisierung der Listbox, wie @RodFromGermany vorgeschlagen hat resümierend betrachtet, mit am meisten geholfen hat, außerdem besticht das auch durch seine "Schlichtheit". Danke, dass Ihr euch hier auf diese eher theoretisch motivierte Frage…

  • Benutzer-Avatarbild

    Danke für eure Antworten @Bartosz, @Mono, @ErfinderDesRades! Ich halte das auch für ein angemessenes Verfahren die Daten in Pakete aufzuteilen. Die Frage war theoretisch motiviert, ich halte es eher für schlechtes Design so viele Werte in eine GUI zu laden. Dennoch ist interessant, wie man mit derlei Fällen umgeht. Das die GUI einfriert, gilt dies nur für Forms-Anwendungen, oder ist das z.B. auch bei WPF der Fall? Ich habe die Hoffnung, dass eine neuere Technologie vllt. bessere/effizientere Ans…

  • Benutzer-Avatarbild

    Danke für deine Antwort. Ich meine einmal gelesen zu haben, dass die Forms Anwendung eine Single-Thread Anwendung ist, d.h. der Flaschenhals tritt dann unweigerlich irgendwann auf, egal ob ich jetzt die Daten vorher im Array habe oder aus der Datei lade, wobei letzteres als IO dann doch sehr viel langsamer wäre. Ich hab das gerade auch einmal implementiert und mit der Lösung von @RodFromGermany zusätzlich versehen, sodass die Listbox nicht ständig neu geupdated wird. Das Laden der Werte, sprich …

  • Benutzer-Avatarbild

    Hey @ErfinderDesRades, du musst ja nicht gleich ausrasten ... Ich frage ja nur nach (das was du geschrieben hast schwebte mir auch vor Augen), aber deine Ausführungen sind jetzt eindeutig und unmissverständlich. Wenn jedoch die GUI befüllt wird, dann müsste es deinem Beispiel zufolge jedoch zu dem bekannten "einfrieren" der Form kommen?!

  • Benutzer-Avatarbild

    Danke für euer Feedback bzw. eure Meinungen! @ErfinderDesRades, ja die Benennung ist durchaus schlecht, das gebe ich zu, aber mir gehts vordergründig eher um die richtige Verwendung von Async und Await, dennoch ist der Einwand berechtigt. Das "Put" sollte eigentlich weniger fragwürdig sein, aber jetzt wo du es angesprochen hast, eine bessere Benennung wäre auch hier besser gewesen. Wenn du sagst, [...] "hat nach dem Await-Call zu erfolgen", wie ist das genau gemeint? Wenn ich deine Herangehenswe…

  • Benutzer-Avatarbild

    Hallo, ich habe hier ein kurzes Minimalbeispiel zur Verwendung von Async/Await innerhalb einer GUI, siehe Code: C#-Quellcode (61 Zeilen) Dieser Implementierung sind vielleicht einige Ideen zu entnehmen. Ich habe zunächst einen Button2, mit dem ich den Code und den Zugriff auf das GUI Element (Listbox) synchron bewerkstellige. Soweit so gut, verursacht dies das bekannte "einfrieren" der Form. Zur Vermeidung des Einfrierens wurde der quasi gleiche Code in eine neue Methode PutData() ausgelagert, b…

  • Benutzer-Avatarbild

    Nach einer Woche wurde die beigefügte Solution genau 1 mal heruntergeladen, wenn der Zähler nicht lügt (und das von mir)

  • Benutzer-Avatarbild

    Ich habe einmal eine Sample-Solution beigefügt. Außerdem habe ich via GIF noch hervorgehoben, was das Problem im Kontextmenü ist, hierfür wurde N++ geöffnet und das Kontexmenü dort aktiviert. Mein Highlighter bleibt hier nicht im Vordergrund, was er aber sollte... 49720-CursorHighlighter1-gif Welche Probleme habe ich aktuell: 1.) Der Highlighter soll immer im Vordergrund bleiben! 2.) Die Transparenz müsste angepasst werden, der Highlighter-Kreis sollte etwas kontrastreicher sein, was sich als sc…

  • Benutzer-Avatarbild

    @RodFromGermany, geplant ist das Ganze im Tray-Menü (wenn das so heißt) anzuzeigen, sodass man mit einem Rechtsklick das Programm beenden kann. Wie das Programm beendet wird ist aber aktuell nicht mein Problem, den Code für das TrayMenü habe ich schon fertig... Viel wichtiger für mich ist, die Funktionen bereitzustellen dies schließt den Highlighter und die negierte Version davon ein. Wenn das steht mache ich mir gedanken um das "Design"... @ErfinderDesRades, ja im Form Designer geht das bestimm…

  • Benutzer-Avatarbild

    Ich habe mein ursprüngliches Programm etwas umgebaut, da ich Erweiterungen (Negation, von der aktuellen Implementierung also Fullscreen markiert und "freie Stelle" mit der Maus, und weiteres z.B. Fadenkreuz) plane und ich mir nicht sicher bin, ob die zuvor dargelegte Herangehensweise mit der abgerundeten Forms Anwendung so optimal ist (offene Frage an alle ). Was ich unterdessen gemacht habe, ist eine Transparente Form, durch die ich durchklicken kann und somit Zugriff auf das System habe. Außer…

  • Benutzer-Avatarbild

    Zitat von ErfinderDesRades: „weil es reicht ja, diese Dinge nur einmal zu tun, und sie nicht alle 2 Millisekunden zu wiederholen (was bei mir zum Flimmern führt)).“ @ErfinderDesRades, ja da stimme ich dir zu, das war auch eher noch ein Relikt aus vergangenen Zeiten. Interessant ist, dass du dann ein Flimmern wahrgenommen hast, bei mir tritt das nämlich nicht auf (Ich teste auf Win10 und Win7)... Beim TopMost verhält es sich so, dass wenn ich dies nur im Konstruktor aufrufe, das der Highlighter d…

  • Benutzer-Avatarbild

    Ok, das mit Topmost ist interessant, nehme ich das heraus und öffne das Windows 7 Startmenü, dann ist der Cursor nicht mehr im Vordergrund! Bei Windows 10 spielt das keine Rolle, durch das neue Startmenü, kommt der Highlighter in keinem Fall in den Vordergrund. Die Andere ist dann Region = ... Aber nochmal zurück zu MouseMove und Paint, was ist denn jetzt deren Vorteil im Vergleich zu meiner Timer Implementierung?

  • Benutzer-Avatarbild

    Zitat von RodFromGermany: „@VB.neter0101 Dein Programm malt auf allen Screens, aber Windows ist nicht mehr bedienbar. ;(“ Aber das soll es doch? Das ist zumindest die Interpretation eines Mouse Highlighters? Woran machst du fest, dass Windows nicht mehr bedienbar ist? @ErfinderDesRades das kann dann ja eigentlich nur Show() sein? Aber du sprichst von der Mehrzahl d.h. da ist dann noch mehr...

  • Benutzer-Avatarbild

    @RodFromGermany, das bezog sich auf den Vergleich deiner Anwendung und meiner Implementierung in meinem letzten Beitrag Kreis Grafik auf der Position des Cursors zeigen. Ich finde meine Lösung relativ puristisch, wohingegen sich mir der Vorteil von deiner Implementierung mit MouseMove und Paint noch nicht erschließt. Warum ist MouseMove besser, als das was ich gemacht habe? @ErfinderDesRades, danke auch für deine Antwort! Du sagtest "Weil du in jedem TimerTick das Form neu anzeigst.", gibt es ei…

  • Benutzer-Avatarbild

    Ich habe etwas weitergebastelt und eine "Lösung", die jetzt stabil läuft, jedoch ist die Verfolgung immer noch etwas träge wie ich finde. Hier suche ich noch nach einer Verbesserung. Mit MouseMove kann ich leider nicht arbeiten, weil ich ja außerhalb der Form arbeiten möchte, d.h. die Maus soll immer noch dazu befähigt sein, sich durch das System zu klicken... @RodFromGermany, was ist der Vorteil von Paint und MouseMove im Vergleich zum Timer? Das mit MouseMove habe ich versucht, aber das geht n…

  • Benutzer-Avatarbild

    @RodFromGermany, wenn ich dich richtig verstehe, dann schlägst du sowas vor: (Versteckter Text) Leider verfolgt die Form den Cursor dann nicht mehr... Und die CPU Auslastung ist bei 100%

  • Benutzer-Avatarbild

    Wobei ich bei meiner "Lösung" anmerken muss, dass das Programm nach einiger Zeit abstürzt. Ich vermute hier das Systems.Drawing als Ursache, bin mir aber noch nicht sicher...