Suchergebnisse

Suchergebnisse 1-30 von insgesamt 338.

  • Benutzer-Avatarbild

    Zitat von kafffee: „XAML-IntelliSense zur Designtime mal wieder...“ Naja, XAML ist hier unschuldig! Die Sache ist einfach das der VB-Code kompiliert werden muss, erst danach kann das auch während der DesignTime genuzt werden.

  • Benutzer-Avatarbild

    Ich glaub ich habs gesehen, die Property hat Typ Integer, schau dir mal den verwendeten Konstruktor von UIPropertyMetadata an, danach was du als 1. Argument reingibst, ""(aka string) != int Zitat von Microsoft: „public UIPropertyMetadata (object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback);“ Wenn es das nicht ist, ist das auch der Fall wenn du die Zeilen 8 und 33 auskommentierst? Da könnte auch was null sein, wird zur DesignTime auch so sein. Weil da gibst die Se…

  • Benutzer-Avatarbild

    Moin, ich selbst nutze den MS Store absolut nicht. Kann dir aber vom PlayStore sagen, das ein Release im Store Vorbereitung braucht, so at hoc wird das schwer. Hat MS wie Google Richtlinien? Hast du dich schlau gemacht, welche Vorraussetzungen erfüllt sein müssen? Hast du alle bekannten Bugs gekillt? Wurde das Programm von jemand anderem ausser dir getestet? Hast du bereits die Werbetrommel gerührt? Kann man gut auf Social Media machen, schon während der Entwicklung. Sonst wirst du vermutlich la…

  • Benutzer-Avatarbild

    Ja, ich hatte eben noch editiert, also ans Handle deines Fensters zu kommen ist kein Problem, aber ob du ein ZielHandle finden kannst ist die anderen Frage, untersuch auch mal mit Spy++ die Zielsoftware, denn da musst du später selbst das Handle finden, wo das Fenster drauf soll.

  • Benutzer-Avatarbild

    Ich kann mir vorstellen, wie das funktionieren könnte, woher kommt diese Box? Ist das ein weiteres Fenster von WA-Desktop? Du kannst versuchen ein Handle von dem ganzen Ding zu finden, wenn du das hast versuchen mit SetParent auf dem Panel oder was das ist zu platzieren. pinvoke.net/default.aspx/user32.setparent Schau mal mit Spy+ ob du ein Handle findest. learn.microsoft.com/de-de/visu…py-increment?view=vs-2022 PS: Ach ja, deine eigene Anwendung, versuch es mit SetParent, du wirst sicher auch E…

  • Benutzer-Avatarbild

    Wofür braucht man sowas überhaupt? Was willst du verdecken, bzw. was mit was überdecken? Um welches Programm handelt es sich?

  • Benutzer-Avatarbild

    Zitat von loeffel: „die Reaktionen darauf waren GAR nicht lustig.“ Das kann ich mir sogar vorstellen, viele müssten ihren Code ändern oder es abschalten. Ich hätte das versucht durchzusetzen, einfach default auf On gemacht, aber in der ToolBar einen Button zum umschalten hinzugefügt. Beim erstmaligen deaktivieren, eine MessageBox anzeigen, warum das besser ist auf On zu haben. Bei gemecker auf die Vorteile von OS-On verwiesen, sowie auch auf den sehr leicht erreichbaren Button zum umschalten. Ab…

  • Benutzer-Avatarbild

    Also gewissermaßen kann man freie Usereingaben verwenden, müsste nur eine weitere TextBox dazu, wie das mit dem Backend vereinbar ist, und wo das angezeigt werden kann, sind dann weitere Fragen, man muss ja einen Titel angeben und kann optional Tags angeben, dort eine weitere TextBox wo dann optional was zu verwendeten Versionen erwähnt werden kann. Aber ob man das mit einem Plugin machen kann, oder tiefer in die Software selbst eingreifen müsste, kann ich nicht sagen. Bei letzterem würde ich da…

  • Benutzer-Avatarbild

    Jou, diese statischen Instanzen durch Zauberei sind wirklich Mist. Die erschweren manch einem das Leben, die glauben die können Programmieren und probieren dann C# aus und denken sich: Was ist das für ein Mist? Weils nicht klappt wie in VB. Dabei ist IMO C# die schönere Sprache, ich mag den C-Syntax. Schade das wegen sowas einige die Eleganz von C# deswegen nicht wirklich kennenlernen, weil sie dann bei dem bleiben wo ihr Code läuft. Ich hatte zwar schon in Kindertagen kontakt zu BASIC, ja zu de…

  • Benutzer-Avatarbild

    Eine RSA-Test -App

    DTF - - Sourcecode-Austausch

    Beitrag

    KI kann beim Programmieren hilfreich sein, aber ich habe festgestellt, das sehr viel Müll dabei rauskommt. Ich würde eher von KI zur fragestellung abraten. Oft hatte jeamnd anders bereits das gleiche Problem und man findet Artikel auf StackOverflow oder so. Da reicht eine Suchmaschine um das zu finden, da brauch ich mich nicht Banane machen lassen von einer KI. Sicher kann man damit in erfahrung bringen wie man eine rekursive Dateisuche oder so macht, aber bei wirklich komplexen Dingen kommt nur…

  • Benutzer-Avatarbild

    Ich denke mittlerweile weil manche nicht mal wissen womit sie arbeiten, könnte man das auf ein Minimum reduzieren, wie Slice schon sagte: NetFX, NET, Standart. Net-Core würde ich einfach weglassen, so hies das ja eh nur bis Version 3. Jetzt soll wohl jedes Jahr ein neues NET kommen, jetzt haben wir net 8 Preview, in 5 Jahren 13, da finde ich reicht wirklich ein Label für NET aus. Dann sparste dir auch jedes Jahr das Tamtam mit neuen Labels. Alternativ, könnte man Labels nur für NetFX, Net und St…

  • Benutzer-Avatarbild

    Zitat von kafffee: „bin schon seit 26 Monaten an dem Projekt und so langsam sollte ich mal ein Ende finden.“ Ein guter Programmierer ist nie fertig, es geht immer besser! Ich hab in den letzten 15 Jahren so viele Audioplayer gemacht. Immer kam was neues hinzu, oder es wurde was verbessert. Da hab ich sicherlich alle 2 Jahre neu angefangen. Jetzt allein mit WPF schon der 3 Anlauf(Jetzt hab ich WPF endlich ganz gut im Griff), wobei die ersten beiden Versionen schon faszinierend sind. Du hast ja de…

  • Benutzer-Avatarbild

    Weiss nicht, kann aber sein das dein UI Thread beschäftigt ist oder das so schnell geht. Du hast ja auch mit Thread sleep propbiert, aber bringt ja nichts, wenn das fenster nicht angezeigt werden kann, weil der ui thread irgendwie blockiert ist. Ich glaub langsam du verennst dich, ich glaube du brauchst einen besseren Unterbau. Schau dir mal Dependency Injection an, kann leicht zu verstehen sein, hängt von dir ab. Würde aber auf einen rewrite hinauslaufen. Machst du das auch mit Plugins, hast du…

  • Benutzer-Avatarbild

    Zitat von kafffee: „Da kommt aber die Meldung "State ist kein Member von WarteAufAktionViewModel"“ Ist ja auch kein Wunder, in meinem ViewModel gibt es das. Da hab ich eine Property die so heisst.

  • Benutzer-Avatarbild

    Wie erstellst du denn die Fenster? Hast du die Instanzen nicht auch in einer Klasse, welche ein Interface speziell für das Window implementiert? Jedenfalls wird dort das Window erzeugt, und "progress" zugewiesen. ProgessReportModelInfo ist einfach eine Klasse, welche alle relevanten Daten hat, habe ich ja schon erwähnt. Oben im Code ist auch zu sehen, wie ich dem ViewModel den "progress" gebe, im View ist das natürlich gebunden.

  • Benutzer-Avatarbild

    Zitat von kafffee: „Wie und von wo rufts du UpdateProgress auf?“ C#-Quellcode (6 Zeilen)

  • Benutzer-Avatarbild

    Ich sehe es bei dem bisschen Code nicht. Zitat von kafffee: „aber es scheint so, als würde die Zeile zum Window anzeigen gar nicht existieren.“ Soll bedeuten, das der Haltepunkt nicht erreicht wird, oder wie darf ich das verstehen? Machst du viel im UI-Thread zu dem Zeitpunkt? Ich hatte es bei einem LoadingScreen(Window) das die UI nicht geupdated wurde, da musste ich dann sowas machen:(In der Klasse die das Interface für diesen Typ von Window implementiert) VB.NET-Quellcode (7 Zeilen)

  • Benutzer-Avatarbild

    passwort zu pst datei vergessen

    DTF - - Off-Topic

    Beitrag

    Du könntest es in einer VM mit XP oder Win7 probieren. Kenn den Grund nicht warum Windows es nicht zulässt, aber kannst du nicht irgendwo Erweitert->"Trotzdem ausführen" klicken? Da war doch immer so ein Button wenn der Dialog mit der Meldung kam.

  • Benutzer-Avatarbild

    passwort zu pst datei vergessen

    DTF - - Off-Topic

    Beitrag

    Hey, versuch dein Glück mit dem Tool hier: nirsoft.net/utils/pst_password.html

  • Benutzer-Avatarbild

    Kann ich nicht nachvollziehen. Hab das in WInforms mit NET 6 und 7 probiert, auch mit Win11 Pro, das Studio ist auf dem neuesten Stand, Windows auch. Kann es sein, das du irgendwo was automatisch generiertes bearbeitet hast? Oder sonst wo was am Style gemacht hast? Mach mal ein neues Projekt und schau ob das auch so ist.

  • Benutzer-Avatarbild

    Zitat von kafffee: „Ah okay das heisst dein User kann sich sein UI selbst zusammenstellen?“ Genau das. In so einer DLL dann ein View, ein ViewModel, ein Interface dann kann das geladen werden. DLL in einen bestimmten Ordner und das wars.

  • Benutzer-Avatarbild

    Ich hab das mit Dependency-Injection gemacht. Zur Laufzeit lade ich DLLs aus einem bestimmten Ordner(Plugins), da sind Klassen drin die bestimmte Interfaces implementieren, sogar einzelne Tabs vom TabControl hab ich ein Interface für, so kann sich jeder seine eigenen Tabs mit Playlisten, Datenansichten, eigenen Datenbank-Zugriff usw. machen, auch Im und Export Plugins. Aktuell hab ich das mit SQLite im Hintergrund. Bin soweit glücklich mit der Performence, nur bei einem ListView mit vielen Bilde…

  • Benutzer-Avatarbild

    Mal Datetime.now verwenden um den Startzeitpunkt zwischenzuspeichern, dann eine TimeSpan (DateTime.now - starttime), schon weist du wie lange es von a nach b dauert. Aber ich denke deine Datensammelart, mit gruppierung und sortierung dauert so lange. Könnte also dein Datenmanagement sein. Ich hab alle radio-browser.info sender (30k+), alle laden dauert keine 300ms, UI ist beim filtern ratzfatz fertig, keine 150ms, habs nicht gemessen aber geht so schnell, da brauch ich nicht messen. Schick mir m…

  • Benutzer-Avatarbild

    Beachte oben meinen Edit, da warst du schneller. C++ ist sehr gut um Windows kennenzulernen, das schrieb ich ja eben. Fang mal mit so einem leeren Fenster an, dann buttons und klicks. Lass für den Anfang erstmal die RessourcenDatei weg, danach mal mit. Also am Anfang API pur. Du kannst auch DLLs laden und nutzen, wenn die DLL nativ ist, eine Wrapper klasse machen wie z.B. die BassNet. Ganz am Anfang, ist es evtl. leichter mit einer Konsolenanwendung.

  • Benutzer-Avatarbild

    Ja, eine Wrapper DLL kann man auch machen, genau so wie es die BassNet ist. Reicht aber auch eine Klasse die man sich dann zu jedem Projekt hinzufügen kann. NativeMethods ist ein guter Name für solch eine Klasse. PS. @kafffee nicht das es ein Missverständniss gab. Du musst nun nicht eine C++ dll machen, das wäre nicht nötig. So wie da die Deklarationen gemacht werden(C#), so deklarierst du die API funktionen in einer Klasse(und was dazu gehört), hast dann deinen "API-Wrapper". Zum üben meinte ic…

  • Benutzer-Avatarbild

    Zitat von kafffee: „Wo kommt denn da das DPI_AWARENESS_CONTEXT her?“ Wenn ein Funktionsname mit Set beginnt, lohnt es sich nach den Funktionsnamen, aber halt mit Get zu suchen. SetProcessDpiAwarenessContext: learn.microsoft.com/en-us/wind…rocessdpiawarenesscontext GetThreadDpiAwarenessContext: learn.microsoft.com/de-de/wind…threaddpiawarenesscontext GetProcessDpiAwareness: learn.microsoft.com/en-us/wind…pi-getprocessdpiawareness Ich kann dir mal nahelegen, solches WinAPI Zeug mit C++ und Konsole…

  • Benutzer-Avatarbild

    SQL Injektion verhindern

    DTF - - Daten(bank)programmierung

    Beitrag

    Wenn du CommandParameter nutzt und diese bindest, solltest du soweit auf der sicheren Seite sein.

  • Benutzer-Avatarbild

    Heissen sollte die AssemblyInfo.vb learn.microsoft.com/en-us/answ…emblyinfo-vb-file-in-a-vb

  • Benutzer-Avatarbild

    DPI Awareness: stackoverflow.com/questions/13…eness-for-wpf-application Schon nervig diese besch****** gemachte Skallierung. Schaut aus wie 800x600 pixel auf UHD, wo default 300% sind.(Die Bildqualität ist furchtbar) PS. Da ist es besser selbst eine eigene Skallierung einzubauen und den User Fontsize usw. selbst wählen zu lassen. Mit WPF zum Glück ein klacks.

  • Benutzer-Avatarbild

    Zitat von Panter: „Die Antwort 102“ Hey, schön das du es hinbekommen hast. Die "102" ist allerdings das Rating, keine Postnummer. Gab dort ja nur 3 Antworten.