Zum Inhalt springen

Klotzkopp

Mitglieder
  • Gesamte Inhalte

    9912
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    3

Alle Inhalte von Klotzkopp

  1. Nur sehr begrenzt. Das ist ungefähr so, als ob du aus einem Hamburger die Kuh rekonstruieren wolltest.
  2. An deinem Code ist nichts falsch. Vielleicht ist dir nicht klar, wie das mit den Events funktioniert. Die Texte fürt die Events kommen aus der Message-Datei. Was du bei ReportEvent übergibst, füllt nur die Platzhalter im Text. Wenn deine Message-Datei nicht in Ordnung ist, kann das nicht funktionieren. Siehe dazu auch hier: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base/event_identifiers.asp
  3. `1 dunkelblau `2 dunkelgrün `3 dunkelcyan `4 dunkelrot `5 dunkelmagenta `6 dunkelgelb `7 dunkelgrau `8 grau `9 grau `! blau `@ grün `# cyan `$ rot `% magenta `^ gelb `Q grau `& weiß
  4. Du fügst dem Listenfeld mit CListBox::AddString die Dateinamen hinzu.
  5. Dann fangen wir bei Punkt 1 an. Benutzt du die MFC? Dann such nach CFileFind, ansonsten nach FindFirstFile / FindNextFile.
  6. Bevor wir hier anfangen, Komplettlösungen zu verteilen, wo genau liegt denn das Problem? Du hast da ja drei Teilaufgaben: 1. Einlesen eines Verzeichnisses 2. Filtern nach bestimmten Dateierweiterungen 3. Eintragen in ein Listenfeld Was bereitet dir Probleme? P.S.: Ich gehe davon aus, dass du die Namen der Dateien in das Listenfeld eintragen willst, nicht die Dateien selbst
  7. Ein Problem dabei ist, dass viele, die hier Fragen stellen, Anfänger sind, denen der Unterschied nicht oder kaum bewusst ist. Damit vergrößert sich das Problem des falschen Forums noch mehr -> mehr Verschiebearbeit für die Moderatoren, mehr Rauschen im Forum durch Verschiebelinks und -hinweise. Bei der heutigen Verbreitung von C++-Compilern und den hier üblichen Problemstellungen fährt man IMO immer gut damit, von C++ auszugehen, wenn der Threadersteller nicht explizit darauf hinweist, dass es um C geht.
  8. Wie sieht denn der Input für den Message Compiler aus?
  9. Da brauchst du nichst einzubinden. Schick einfach deiner Listbox diese Nachricht, wann immer du ändern willst, welches Element als oberstes angezeigt werden soll. Wenn du da den Index des letzten Elements angibst, scrollt die Listbox ganz nach unten. Falls du die MFC verwendest, gibt es dafür sogar eine Memberfunktion. P.S.: Ein Fragezeichen tut's auch
  10. Schau in meine Biografie, da stehen Heimsuchungen drin (durchgeführte, nicht erlittene). :mod: Hmm, ich dachte, die Stimmung wäre rein zufällig. Naja, kann man ja testen. Wer meldet sich als Testopfer? :floet:
  11. Bauernjunge, Level 7 (aber nicht mehr lange)
  12. Bewirkt das eigentlich irgendwas beim Heimgesuchten? Außer der Benachrichtigung habe ich nichts mitbekommen... :confused: *räusper* Aber ich habe niemanden heimgesucht.
  13. Schottland muss nicht sein. Es reicht, ein Auto zu fahren, bei dem der Fahrer rechts sitzt, zumindest wenn du (wie ich damals) zu denen gehörst, die am Steuer rauchen. Wenn du plötzlich mit derselben Hand schalten und blinken musst, hast du keine Chance, auch noch eine Kippe festzuhalten. Und eine Bronchitis kannst du dir auch zuhause einfangen
  14. Mach mit einem Mietwagen Urlaub in Schottland und fang dir eine ordentliche Bronchitis ein. So hat es bei mir funktioniert. Klotzkopp, seit fast vier Jahren rauchfrei.
  15. Bei einem solchen Vorschlag wünsche ich mir auch immer ein "Warum". - Gibt es zu diesem Themenbereich so viele Threads, dass sie ein anderes Forum, das sich auch noch mit anderen Bereichen beschäftigt, dominieren? - Sind die Threads zu diesem Thema zu sehr auf mehrere unterschiedliche Foren verteilt und damit schlecht zu finden? Das wären beispielhafte Gründe, wegen derer man ein neues Unterforum einrichten könnte. Oder begründet sich der Vorschlag nur in Deinem persönlichen Ordnungs- oder Vollständigkeitsempfinden?
  16. Die DLL muss entweder im selben Verzeichnis wie die EXE liegen, oder in einem Verzeichnis, das im Suchpfad des Systems enthalten ist. Wo liegt sie bei dir?
  17. Simple MAPI funktioniert nicht nur mit Outlook. Andere installierte Mailclients registrieren ebenfalls ihre MAPI-Implementierungs-DLLs. Generell hast du drei Möglichkeiten: 1. MAPI/Simple MAPI Vorteil: Funktioniert mit vielen Mailclients Nachteil: Du bist von unbekannten Einstellungen des Mailclients abhängig. Du kannst eine Mail nur in den Postausgang stellen, nicht aktiv versenden. Zudem hat insbesondere Outlook inzwischen diverse Sicherheitsmechanismen eingebaut, die die Benutzung von MAPI ohne aktive Mitarbeit des Benutzers erschweren. 2. Automatisierung Falls ein Mailclient installiert ist, der eine Automatisierungsschnittstelle anbietet, kannst du die benutzen. Bei Outlook geht das, bei Outlook Express z.B. nicht. Vorteil: Vergleichsweise einfache Benutzung. Nachteil: Ist immer auf den Mailcient zugeschnitten. 3. Eigener SMTP-Client Vorteil: Unabhängigkeit von irgendwelchen Mailclients. Nachteil: Kann an Firewall/Sicherheitskonzept scheitern, funktioniert nicht gut mit nichtpermanenter Internetverbindung.
  18. Klotzkopp

    Dla???

    DLA (Drive Letter Access) ist eine Packet Writing Software von Veritas.
  19. Ich würde die User anweisen, das Programm nicht aus dem Veröffentlichungsordner heraus zu starten, sondern erst zu kopieren (falls du ihnen das zumuten kannst).
  20. Du musst die Bits, die nicht zum Ansichtstyp gehören, ausblenden. Das macht man üblicherweise durch eine und-Verknüpfung mit einer Bitmaske. Für den Ansichtstyp beim List Control gibt es sogar schon eine: LVS_TYPEMASK. if ((m_listctrl. GetStyle() & LVS_TYPEMASK) == LVS_REPORT)
  21. Geht's ein wenig genauer? Unter "bricht alles zusammen" kann ich mir nichts vorstellen. S_FALSE bedeutet hier, dass COM für diesen Thread bereits initialisiert wurde. Also kein Problem.
  22. Sollst auch keine Kekse essen, die du irgendwo findest Schau dich doch mal auf dem Friedhof um...
  23. Aua! Geplättet von einem untoten Newbie...
  24. Dafür gibt es dynamic_cast: CListCtrl* list = dynamic_cast<CListCtrl*>(m_control); Falls m_control kein CListCtrl* ist, bekommst du einen Nullzeiger. Dazu musst du allerdings in den Projekteinstellungen RTTI aktivieren. MFC hat aber auch einen eigenen Mechanismus dafür: if(m_control->IsKindOf(RUNTIME_CLASS(CListCtrl))) { // usw...[/code]

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