Zum Inhalt springen

Klotzkopp

Mitglieder
  • Gesamte Inhalte

    9912
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    3

Alle Inhalte von Klotzkopp

  1. Was sagt GetLastError? Das ist nicht komisch. Die Prozesshandles werden wiederverwendet.
  2. Mal abgesehen davon, dass HINSTANCE nur ein typedef von HANDLE ist: Warum sollte es ein HINSTANCE sein?
  3. hProcess, nicht hInstance. Nein, aber über das Fensterhandle an die Prozess-ID.
  4. ShellExecute gibt kein "echtes" HINSTANCE zurück. Du kannst mit ShellExecuteEx ein Handle des Prozesses bekommen - in der Struktur, nicht im Rückgabewert. Über dieses Handle kannst du dann mit GetProcessId an die Prozess-ID kommen.
  5. Das widerspricht sich. Auf Linux wirst du auf einen anderen Compiler umsteigen müssen. Warum beschaffst du dir nicht Visual C++ 2005 Express Edition? Das gibts (noch) kostenlos bei Microsoft.
  6. Das sind Compilererweiterungen. Für C++ hat der GCC zwei zusätzliche binäre Operatoren, <? und >?, Minimum und Maximum.
  7. Schau mal hier rein: http://support.microsoft.com/?scid=kb%3Ben-us%3B220600&x=11&y=6
  8. Für welchen Mailclient? Nicht jeder hat eine Automatisierungsschnittstelle. Bei der aktuellen Version von Outlook kommt hinzu, dass da grundsätzlich ein Bestätigungsfenster erscheint, um Mißbrauch zu verhindern.
  9. Bubble hat es ja schon gesagt: Es gibt keine Möglichkeit, dieses Fenster zu entfernen, zumindest keine, die nicht gegen die Lizenzbestimmungen verstößt. Und eine andere wirst du hier nicht finden.
  10. "Eine Menge" und "weitaus leistungsfähiger"? Da bin ich aber gespannt. Man sollte, wenn man dev-cpp empfiehlt, immer erwähnen, dass diese IDE (ein Compiler ist es ja nicht) einige ziemlich störende Bugs enthält. Ich persönlich rate davon ab.
  11. Es gibt da prinzipiell drei Ansätze: - Eigener SMTP-Client (wobei viele Server Mails nicht von jedermann annehmen) - MAPI - Ansteuerung eines bestimmten Mailclients über eine Automatisierungsschnittstelle Nichts davon unterstützen die MFC direkt. Aber vielleicht findest du hier etwas.
  12. Versuchs bitte mal mit "*Welt".
  13. Klotzkopp

    Bonus Konzept

    Du wolltest ein Konzept für ein Bonussystem. Das hat mit Software erst mal gar nichts zu tun. Dass du dazu eine Software haben willst, damit hast du nachträglich herausgerückt (wobei IMHO trotzdem das Konzept vor der Anwendungsplanung stehen muss). Sich dann darüber zu beschweren, dass der Thread vermeintlich ins falsche Forum verschoben wird, ist schon ziemlich unangebracht.
  14. Auf etwas ähnliches war ich auch gerade gekommen. Der Schlüssel ist die implizite Konvertierung von bool in "echte" Zahlentypen.
  15. Es ist wohl möglich, wenn man gewisse Annahmen über die Speicherdarstellung von Fließkommatypen macht. Dann kann man das Vorzeichenbit der Differenz als Flag benutzen. Aber soweit ich weiß, ist die Binärdarstellung im Standard nicht festgeschrieben. Wenn man die Betrags-, Signum- oder Wurzelfunktion benutzen dürfte, ginge es auch.
  16. Du meinst also, dass ich das nicht glaube? Das ließe sich auch einfacher mit std::min und std::max lösen. Ich denke nicht, dass die Aufgabenstellung die Verwendung solcher Funktionen oder std::set erlaubt.
  17. Ich glaube nicht, dass das ohne if und ohne ?: möglich ist.
  18. Wobei denn helfen? Du hast weder eine Frage gestellt noch eine konkrete Problembeschreibung geliefert oder beschrieben, was du versucht hast, um das Problem zu lösen. Auf "Bekomm dies aber nicht hin" wird hier kaum jemand anspringen.
  19. Das dürfte das Problem sein. Das ist nur eine einzelne Sourcedatei, ohne den Rest des Projekts wirst du mit der nicht viel anfangen könne. Du musst die Projektdatei öffnen, die der Builder erzeugt hat. Leider kann ich dir nicht sagen, wie die heißt, dazu kenne ich den Builder nicht gut genug. Aber vielleicht kann einer der anderen Forenbenutzer aushelfen.
  20. Genau das. Das fehlte in deiner Beschreibung bisher völlig. Und welche Datei öffnest du dann später?
  21. Du musst einfach nur an die Stelle hinter dem letzten Zeichen ein Nullzeichen ('\0') setzen. Oder einfach auf strncpy verzichten. Das ist sowieso nicht besonders sinnvoll. Oder noch besser: Gleich std::string benutzen. Dann brauchst du dir über solche Dinge überhaupt keine Sorgen zu machen.
  22. Erstellst du überhaupt ein Projekt? Deine Beschreibung klingt nicht danach.
  23. Ist heute der Tag des schlechten Threadtitels? Oder streikt das KiTa-Personal, und die Kleinen machen sich über die Verwaltungs-PCs her? Das muss doch nicht sein. Welche Version des BCB? Wie genau gehst du vor?
  24. Sicher geht das. Ist nicht mal besonders kompliziert. Aber es geht nicht so, wie du das versucht hast. Zwei Tipps: 1) Du brauchst nicht herauszufinden, welche Variable das Minimum und das Maximum enthält, du brauchst nur die Werte. Zwei weitere Variablen wirken Wunder. 2) Annahmen treffen und überprüfen.
  25. Deine Vorgehensweise ist ja auch schon vom Ansatz her schlecht. Es gibt 6 Möglichkeiten, wie Minimum und Maximum verteilt sein können. Wenn du jede einzeln abprüfst, wirst du nie mit drei if-Anweisungen auskommen. Ein anderer Ansatz muss also her. P.S.: Bitte beim nächsten Thread selbst einen aussagekräftigen Titel wählen.

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