Zum Inhalt springen

Klotzkopp

Mitglieder
  • Gesamte Inhalte

    9.912
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    3

Alle Inhalte von Klotzkopp

  1. Dieser Thread führt zu nichts, wie eigentlich alle deine Threads.
  2. Am 9.12.2014 hast du sie noch gefunden: Habt ihr die Mail verloren? Soll ich sie nochmal schicken?
  3. Ich empfehle das Datenbanken-Forum. -> Verschoben
  4. Wenn du deine Umgangsformen im Griff hast, darfst du gerne wiederkommen.
  5. *Grillenzirpen* *Tumbleweed* Ihr verkündet, dass ihr Tester sucht, und wenn sich einer meldet, fällt euch auf, dass ihr noch schnell ein NDA aufsetzen müsst? Ich will nicht die Nützlichkeit eures Tools vorab in Frage stellen. Vielleicht ist es wirklich gut. Aber so ziemlich alles an der Sache lässt bei mir die "Vorsicht, Amateur!"-Warnschilder hochklappen. Die Aufmachung der Homepage, die Gestaltung der Software in den Screenshots, die wackelige Rechtschreibung (selbst im NeoX-Akronym ist ein Fehler und ein Wort, das es gar nicht gibt), der Umgang mit Anfragen, alles wirkt so gar nicht professionell. Das wirkt abschreckend, daran solltet ihr dringend arbeiten. Konkret herausgepickter Einzelfall: "steht’s bemüht". Das schreibt man (mit verbesserter Rechtschreibung) in ein Arbeitszeugnis, wenn man "mangelhaft" sagen will. Diese Formulierung für die eigene Arbeitsweise zu verwenden, ist fast schon wieder komisch.
  6. Wie lange muss man denn da so im Schnitt auf eine Antwort warten?
  7. Du solltest einen Vektor von Vokabeln anlegen. Statt dessen hast du zwei String-Vektoren angelegt und gleich noch die Abfrage dazu. Langsam vergeht mir die Lust.
  8. Das sieht gut aus. Jetzt leg einen Vector (oder ein Array) davon an und fülle ihn mit Beispieldaten.
  9. Dann hast du wohl bisher Konsolenanwendungen erstellt. Windows-Anwendungen haben keine Konsole. Wenn du dein Programm aus einer Konsole startest, schreiben die Logging-Funktionen von wxWidgets in diese Konsole. wxWidgets: Logging Overview
  10. Das ist so ziemlich die schlechteste Lösung für dieses Problem. Wo siehst du diese Ausgabe? Windows-Anwendungen haben normalerweise kein Konsolenfenster.
  11. Du solltest die Länge von DbSplit prüfen, bevor du auf DbSplit(0) zugreifst. Außerdem wäre es nett gewesen, wenn du Zeile 33 kenntlich gemacht hättest.
  12. Dann fang erst einmal damit an, eine struct für die Daten einer Vokabel zu definieren, einen Vektor dieser Struktur anzulegen und mit ein paar Beispieldaten zu füllen.
  13. Hast du eine Datenstruktur für deine Vokabeln? Wenn ja, wie sieht sie aus?
  14. Weil das die Signatur für einen Notify-Handler ist. NMHDR ist sozusagen die Basisklasse für alle WM_NOTIFY-Strukturen. Du könntest theoretisch diesen einen Handler für alle möglichen Arten von WM_NOTIFY-Nachrichten für verschiedenste Steuerelemente benutzen. Dann müsstest du über die Member von pNMHDR prüfen, welche NM_-Nachricht es ist, ggf. über idCtrl prüfen, um was für eine Art Steuerelement es sich handelt, und dann pNMHDR auf den richtigen Typ casten. Ein reinterpret_cast "funktioniert" immer, das ist die Holzhammermethode. Wenn der Typ nicht passt, und du auf die Member zugreifst, passieren eben seltsame Dinge. In diesem Fall musst du den Cast auf LPNMLVCUSTOMDRAW ändern.
  15. Wenn du dein Benutzerkonto meinst: Bitteschön
  16. Du kannst NM_CUSTOMDRAW im Parent-Fenster behandeln. About Custom Draw (Windows)
  17. Das ist das Problem mit Tutorials: Sie stellen immer eine Vereinfachung dar, die zwar den Einstieg erleichtert, aber auch wichtige Zusammenhänge vor dir versteckt. Du solltest genau die Libs dazu linken, die du brauchst. Nicht blind einer Liste folgen. Das sind Windows-Libs, die nichts mit wxWidgets zu tun haben. Visual C++ sollte von ganz allein in der Lage sein, diese zu finden. Nein. Ganz falsche Schlussfolgerung. Du sollst darauf achten, dass dein Programm und deine Libs nicht mit unterschiedliche Versionen der Standard-Libs verlinkt sind. Das konkrete Problem hier dürfte sein, dass du dein Programm in der Debug-Konfiguration baust, aber die wx-Release-Libs dazu linkst. Das funktioniert nicht. Schau dir mal die Projekteigenschaften des webview-Samples an. Beachte, wie sich bei Linker->General die Lib-Verzeichnisse ändern, wenn du zwischen einer DLL-Konfiguration und einer Nicht-DLL-Konfiguration wechselst. Beachte, die sich bei Linker->Input die Namen der Libs ändern, wenn du zwischen Debug und Release wechselst. Es ist leider nicht immer alles so einfach, wie es in Tutorials dargestellt wird.
  18. Nein, bis zum Linken kommt dein Programm ja gar nicht. Es liegt an deinem Code. Möglicherweise eine Include-Direktive für einen wx-Header mit einem anderen Pfad als "wx/"?
  19. Die Attribute hängen an dem Member, nicht an dem Objekt, auf das der Member verweist. Dasselbe Objekt kann ja durch viele Member in vielen Klassen referenziert werden und damit beliebig viele Member-Kontexte haben. Wenn das bei dir immer 1:1 ist, dann teil den Objekten ihre MemberInfo mit. Allerdings riecht das nach unnötigen Abhängigkeiten. Warum muss ein Baa-Objekt wissen, ob es _Baa1 oder _Baa2 ist?
  20. Kannst du das webview-Sample bauen?
  21. Gut. Nein. Die Bibliotheken werden immer als Unicode erstellt. Du musst also nur die "Debug"-Konfiguration bauen.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...