Zum Inhalt springen

Klotzkopp

Mitglieder
  • Gesamte Inhalte

    9912
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    3

Alle Inhalte von Klotzkopp

  1. http://fachinformatiker-world.de/forums/showthread.php?s=&threadid=16635
  2. Mit GetFileInformationByHandle bekommt man Zugriff auf eine BY_HANDLE_FILE_INFORMATION-Struktur. Inwieweit die Struktur gefüllt werden kann, hängt vom Dateisystem ab. Diese Struktur hat mit nFileIndexLow und nFileIndexHigh einen 64Bit-Wert, der die Datei eindeutig identifiziert. Ich kann aber nicht sagen, ob dieser Wert sich nicht ändert, wenn man die Datei umbenennt/ändert/verschiebt. Käme auf einen Versuch an.
  3. Wie kommst Du darauf, dass Windows das macht?
  4. Du willst eine Datei wiedererkennen, obwohl sich der Name, die Position im Dateisystem und der Inhalt geändert haben können? Da bleibt m.M.n nichts übrig, anhand dessen Du die Datei noch eindeutig identifizieren könntest. Wie wärs mit einem selbstgestrickten Dateisystem?
  5. http://www.codeguru.com/java/articles/199.shtml
  6. Es gibt das sogenannte PDH (Performance Data Helper)-Interface. Hier ist ein Beispiel: http://www.devguru.com/features/tipsweek/18dec00.html
  7. Möglich, dass er "to" nicht mag, weil es ein VBS-Schlüsselwort ist.
  8. ungueltig = "äöüÄÖÜ!§$%&/()=?´`^°[]{}\+*~#',.;:_µ<>@€|" & chr(34) sonderzeichen = False for i=1 to len(eingabe) If Instr( 1, ungueltig , mid( eingabe, i, 1 ), vbTextCompare ) <> 0 Then sonderzeichen = True End If next If sonderzeichen then MsgBox "Verwenden Sie bitte keine Sonderzeichen", vbOKOnly ElseIf InStr(1, eingabe, " ", vbTextCompare) <> 0 Then MsgBox "Verwenden Sie bitte kein Leerzeichen", vbOKOnly Else MsgBox "Ihre Eingabe war korrekt", vbOKOnly End If
  9. Nein, aber in stdlib.h: itoa.
  10. Mal ganz abgesehen davon, dass eine Google-Suche nach snmp (zumindest auf den ersten beiden Seiten) kein Ergebnis liefert, das MRTG enthält: Wenn Du einen "Google-Ansatz" geben willst, dann schreib es auch so. Und beachte bitte den "Sei hilfreich"-Teil der Boardregeln.
  11. Laut dieser Seite soll es dazu dienen, schnell eine große Menge Text zu erzeugen, wenn man etwas demonstrieren will.
  12. Der erste Wert bestimmt, wieviele Absätze erzeugt werden, der zweite Wert, wieviele Sätze jeder Absatz hat. Der Satz ist der gleiche, der bei der Schriftartvorschau verwendet wird. Das besondere ist, dass jeder Buchstabe mindestens einmal vorkommt (entsp. "The quick brown fox jumps over the lazy dog" in der engl. Version).
  13. Was ist mit der Flusskontrolle? RTS/CTS?
  14. Dass nur ein "n" als Inhalt des BSTR angezeigt wird, kann daran liegen, dass der Debugger das Ding als ANSI-String interpretiert, und dann zwangsläufig nach dem zweiten Byte (das wegen Unicode 0 ist) glaubt, das Stringende gefunden zu haben. Beim MSVC gibt es die Möglichkeit, im Watchwindow mit dem Zusatz ",su" sich den Unicode-String anzeigen zu lassen. Weiß nicht, ob das bei Borland auch geht. Wenn nicht, dann lass Dir mal den Speicher rund um bstrVal anzeigen. Der String ist erst dann wirklich zu Ende, wenn zwei 0-Bytes aufeinander folgen.
  15. Was sagt denn der Debugger? Wird überhaupt eines der gesuchten Zeichen gefunden? Oder scheitert es an der anschließenden Ausgabe?
  16. Hast Du den Code mit Copy&Paste übertragen? Steht bei Dir wirklich einmal destValue und einmal dextValue?
  17. Du hast nach Programmen gefragt, die in Windows XP enthalten sind Es geht mit Outlook XP, über Ansicht->Gehe zu->News wird der Newsclient von Outlook gestartet, und unter Extras->Konten kann man dann die Newsserver eintragen. Allerdings ist Outlook IMO genausowenig als Newsclient geeignet wie OE.
  18. Du kannst den VARIANT mittels VariantChangeType explizit in den Datentyp BSTR konvertieren: HRESULT hr = VariantChangeType( &deinVariant, &deinVariant, 0, VT_BSTR ); if( FAILED( hr ) ) { // Konvertierungsfehler } Danach kannst Du über deinVariant.bstrVal auf den String zugreifen, aber bitte nur lesend Ach ja, der BSTR ist Unicode, d.h. Du musst die wcs-Versionen der Stringfunktionen verwenden. Unicode-Stringliterale werden durch ein führendes L gekennzeichnet: wcsstr( deinVariant.bstrVal, L"gesucht" );
  19. Löblich Nein. Aber es gibt kostenlose Software, die zwar nicht perfekt ist, aber um Längen bessere Newsclients als OE abgibt, z.B. Netscape oder Free Agent.
  20. Wenn in hSubMenu das Handle auf das "Ansicht"-Menü steckt, dann solltest Du auch dieses Handle als ersten Parameter von ModifyMenu verwenden.
  21. Erläutere doch bitte nochmal ganz detailliert die Struktur Deines Menüs, und was genau Du ändern willst. Das mit "Index 1" und "pos 3" hört sich für mich widersprüchlich an.
  22. Dann wäre es von Vorteil gewesen, 1. einen aussagekräftigeren Betreff zu wählen, und 2. den Fehler genauer zu beschreiben (URL, ScriptSprache etc.)
  23. Der dritte Parameter von ModifyMenu ist falsch. Der Wert muss entweder MF_BYCOMMAND oder MF_BYPOSITION enthalten, je nachdem, ob der 2. Parameter die Position des Eintrags oder dessen Command-ID beinhaltet. Wenn Du keinen von beiden angibst, geht ModifyMenu von MF_BYCOMMAND aus. Außerdem musst Du noch MF_STRING "reinodern", weil Du ja auch die Beschriftung änderst. Insgesamt also: MF_POPUP | MF_STRING | MF_BYPOSITION
  24. Danke für die Tipps, aber leider hilft mir der Wrapper auf der Codeproject-Seite nicht weiter, weil eine andere Applikation als die, die selbst auf den COM-Port zugreift, lauschen soll. Einen zweiten Rechner kann ich leider auch nicht benutzen. Portmon von SysInternals (http://www.sysinternals.com/ntw2k/freeware/portmon.shtml) macht genau, was ich will, aber den Erläuterungen zufolge funktioniert das über einen Gerätetreiber. Naja, dann wird das Ding eben "simuliert", es ist ja nur für eine Demo eines anderen Tools.
  25. Falls Du Windows und die MFC verwendest, kannst Du das ganz einfach lösen, indem Du das Steuerelement mit einer numerischen Variablen verknüpfst.

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