Zum Inhalt springen

Klotzkopp

Mitglieder
  • Gesamte Inhalte

    9912
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    3

Alle Inhalte von Klotzkopp

  1. Ein Array ist kein Zeiger. Ein Array kann nur implizit in einen Zeiger auf das erste Element umgewandelt werden. Du hast auch kein wirkliches Array, jedenfalls passt nur ein Element rein. Eine globale Variable in einer DLL gibt es einmal für jeden Prozess, der die DLL lädt, es sei denn, du setzt sie explizit in die Shared-Section, siehe #pragma section.
  2. Hast du die Autorenversion von MSVC6?
  3. Deswegen bietet es sich an, die Großschreibung der Steuerelement-IDs konsequent durchzuziehen
  4. Das dachte ich mir, drum hab ich nachgefragt
  5. Wie lautet die Meldung ganz genau?
  6. Autorenversion von MSVC6?
  7. Ich hab gerade nochmal nachgesehen, das sollte funktionieren. Öffnest du die Datei noch so wie in deinem Beispiel? Hast du Schreibrechte auf die Datei?
  8. Ich stelle das um zu 11x + 39y = 300 Dabei fällt mir auf, dass 11 + 39 = 50 ein Teiler von 300 ist. 300 / 50 ist 6, also ist x = y = 6 eine Lösung dieser Gleichung.
  9. Hast du überhaupt mal getestet, ob CreateFile mit einem solchen Pfad klappt? Warum benutzt du für LockFile nicht das Handle, dass du von CreateFile bekommst? Warum lockst du nur das erste Byte der Datei? Und die wichtigste Frage: Warm benutzt du überhaupt LockFile, anstatt einfach auf die Sharing-Flags bei CreateFile zu verzichten? P.S.: Verschoben -> C++: Compiler, IDEs, APIs
  10. Hast du bei allen Controls das Fenster als Parent angegeben?
  11. Haben deine Controls den Stil WS_TABSTOP?
  12. WM_SETFONT P.S.: Verschoben -> C++: Compiler, IDEs, APIs
  13. Die Antwortzeit der Datenbank ist nicht entscheidend, sondern der Datendurchsatz. Du kannst die Daten in deinem Programm problemlos puffern, und damit das Zeitverhalten entzerren. Die Frage ist also nur, ob dein Programm die Daten schnell genug abfragen kann. Müssen die bisher gesammelten Daten während der "Messung" abfragbar sein?
  14. Das liegt daran, dass dieser Code in einer Memberfunktion einer von CWnd abgeleiteten Klasse stehen muss. Das ist bei dir offenbar nicht der Fall. Du kannst GetMenu auch über einen Zeiger auf eine Instanz einer solchen Klasse aufrufen. Ein HWND brauchst du nur, wenn du die WinAPI-Funktion GetMenu aufrufen willst. Damit wird aber der Rest dieses Codes nicht funktioneren, weil du da kein CMenu* bekommst, sondern ein HMENU. Der übliche Weg, Menübefehle ein- oder auszuschalten, ist aber sowieso ein anderer. In derselben Klasse, die die Menübefehle verarbeitet, kann man auch UPDATE_UI-Handler anlegen, die regeln, ob ein Menübefehl aktiviert ist oder nicht. Wie das geht, hängt von der Version des VS ab.
  15. Wenn die Tage wirklich nur Zahlen (und keine Daten) sind, und die Zeit wirklich nur volle Stunden, kannst du Tag und Zeit zusammenrechnen: int TimeKey = 24 * Tag * Zeit; Dann reicht eine std::map<int, WERTTYP>. Ansonsten eine std::map<TAGTYP, std::map<ZEITTYP, WERTTYP> >.
  16. Zu jedem Tag gibt es mehrere Zeiten und zu jeder Zeit mehrere Werte? Oder wie sehen die Beziehungen aus?
  17. Aus der Windows-Hilfe kopiert: So installieren Sie HyperTerminal Öffnen Sie Software in der Systemsteuerung. Klicken Sie auf Windows-Komponenten hinzufügen/entfernen. Klicken Sie auf Zubehör und Dienstprogramme und dann auf Details. Klicken Sie auf Kommunikation und dann auf Details. Aktivieren Sie das Kontrollkästchen HyperTerminal, und klicken Sie dann auf OK.
  18. Nein. Stell dir vor, ich denke mir zwei Zahlen aus, sage dir eine davon, und du sollst sagen, ob das die kleinere oder die größere ist. Das geht schlicht und einfach nicht. Ich muss dir erst alle Zahlen nennen, vorher kannst du nichts über die Position irgendeiner Zahl sagen.
  19. Aber nichts davon ist ein Grund dafür, warum man das nicht nachträglich sortieren können soll. Das Ergebnis ist doch das gleiche. Und dein eigentliches Problem habe ich immer noch nicht verstanden. Du kannst den Wert n nicht für einen Eintrag allein ermitteln. Du musst alle Einträge prüfen, daraus eine Reihenfolge erstellen (üblicherweise nennt man das sortieren), dann hast du dein n. Alternativ könntest du an Stelle eines Arrays einen assoziativen Container wie z. B. std::map benutzen.
  20. Mir scheint, du willst die Einträge gleich sortiert einfügen. Warum fügst du nicht erst alle ein, und sortierst dann das komplette Array einmal? Das sollte erheblich schneller und einfacher sein.
  21. Welche Dateien sollen das sein? Was genau steht wo drin? läuft
  22. Ich verstehe nicht, was du damit sagen willst. Was wird denn, deiner Meinung nach, nicht unterstützt? MSVC6 unterstützt mehrere Datenbankschnittstellen, über die du SQL-Befehle absetzen kannst. Was in aller Welt meinst du mit "alte win3.x & 95 befehle"? *schauder*
  23. Nö. Es gibt auch fehlerhafte Beispiele. Dein Hauptfenster wird doch angezeigt, oder?
  24. In deinem Code. Da du den nicht gezeigt hast, geht's nicht genauer. Zumindest der Aufruf von CreateWindow wäre ja mal interessant gewesen. @G.T.: InitCommonControls reicht auch, auch wenn es veraltet ist.
  25. Bitte was? Eine Headerdatei allein wird dich nicht weit bringen. http://dev.mysql.com/doc/refman/5.0/en/mysql-apis.html

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...