Forum: Win32/Win64 API (native code)
Delphi
by Anthauri,
2. Jan 2008
Auf jeden Fall hat nun alles geklappt, die Meldungen sind "wech" und der Player dudelte zwei volle Stunden vor sich hin.
Möglicherweise waren ja beide Fehler meinerseits die Ursache (fehlende Abfrage auf NIL und fehlendes Unmap)
Forum: Win32/Win64 API (native code)
Delphi
by Anthauri,
2. Jan 2008
Hallo und danke für die Antworten...
Um dem falschen Bild vorzubeugen...
Dass es nicht sinnvoll ist einfach etwas abzuschreiben ist mir klar - ich versuche auch stets derartiges zu vermeiden und die Beiträge zu kapieren anstatt sie blind anzuwenden.
Manchmal war mir aber kein anderer Weg möglich.
Zum "Sendmessage" habe ich hier im Forum auch zunächst gesucht und gelesen.
Dabei fiel es...
Forum: Win32/Win64 API (native code)
Delphi
by Anthauri,
2. Jan 2008
Vielleicht ist das Unmpa ja mit das Problem,
denn die Variablen mit den zu übertragenden Strings wurden davor ja auch benutzt. Irgendwas sollte da also drin sein, oder?
Wie gesagt ist der Code relativ blind abgetippt. In den Beispielen war kein Unmap drin.
Wie prüfe ich den Wert des MapViewOfFile denn und wo muß ich das unmappen und wie?
Ich kann (und sollte) wohl den String auf NIL...
Forum: Win32/Win64 API (native code)
Delphi
by Anthauri,
2. Jan 2008
Hallo zusammen,
ich habe ein (für mich) ziemlich mysteriöses Problem:
Ich habe drei Programme am laufen. Das eine dient zur Verwaltung von bestimmten Daten (in diesem Fall eine Playlist mit Musikstücken). Die anderen beiden enthalten jeweils den eigentlichen Player.
Das Hauptprogramm übergibt Nachrichten an die beiden Player wie "lade Lied ...", "setze Lautstärke..." etc.
Der Sinn des...