ich versuchs nochmal
Mein problem BassVis läßt sich in der environment von D7 aus der dort erstellten EXE nicht debuggen bei anderen usern.
Bei mir funktioniert es seltsamer weise ohne probleme.
Was könnte dieses Problem verursachen.
Habe es schon mit System.IsMultiThread versucht da der Thread in BassVis mit Create und nicht mit Begin
erstellt wird.
Jemand noch ideen ?
Würd mich mal interessieren ob das bei euch auch der fall ist.
Hier das Archiv..
2 Delphi projekte .. Sonique und Winamp.
Es geht also um D7 nicht um Do6
Delphi-Quellcode:
procedure TfrmMain.GetPlugin;
var
IntI : integer;
begin
// clear plugin list
PluginList.Clear;
// create temp list for new list of vis
flist := TStringList.Create;
// find out vis plugins
flist.CommaText := BASS_VIS_FindPlugins(PChar(PluginDir),
BASS_VIS_FIND_WINAMP or
BASS_VIS_FIND_RECURSIVE or
BASS_VIS_FIND_COMMALIST);
Hier einen breakpoint setzen flist.CommaText :=
Dort soll angeblich der
AV immer auftreten.
gruss Emil