Suchergebnisse
Suchergebnisse 1-30 von insgesamt 338.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
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.
-
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…
-
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…
-
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.
-
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…
-
Wofür braucht man sowas überhaupt? Was willst du verdecken, bzw. was mit was überdecken? Um welches Programm handelt es sich?
-
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…
-
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…
-
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…
-
Eine RSA-Test -App
BeitragKI 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…
-
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…
-
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…
-
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…
-
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.
-
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)
-
passwort zu pst datei vergessen
BeitragDu 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.
-
passwort zu pst datei vergessen
BeitragHey, versuch dein Glück mit dem Tool hier: nirsoft.net/utils/pst_password.html
-
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.
-
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…
-
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…
-
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.
-
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…
-
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…
-
SQL Injektion verhindern
BeitragWenn du CommandParameter nutzt und diese bindest, solltest du soweit auf der sicheren Seite sein.
-
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.
-
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.