Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#11

Re: was macht System.IsMultiThread genau?

  Alt 1. Apr 2007, 11:12
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
Angehängte Dateien
Dateityp: rar delphi_105.rar (432,8 KB, 3x aufgerufen)
  Mit Zitat antworten Zitat