Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Bassdllplayer-Komponente läuft nicht unter Win98 ??? (https://www.delphipraxis.net/56784-bassdllplayer-komponente-laeuft-nicht-unter-win98.html)

padavan 11. Nov 2005 09:08


Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Guten Morgen allerseits,

habe hier aus dem Forum die allseits beliebte BassDllPlayer-Komponente im Einsatz.
Funzt alles wunderbar und prima unter Win2000 und WinXP.

Wenn ich allerdings versuche das Programm unter Win98 oder WinME zu starten kommt eine Kernel-Fehlermeldung.
Ebenso wenn ich versuche, die BassDllPlayer-Komponente in der Delphi-IDE auf´s Formular zu ziehen. Irgendeine Sound-device-fehlermeldung ist das Resultat! (also Delphiinstallation unter Win98 oder WinME)
Die Fehlermeldungen muss ich nochmal versuchen genau aufzuschreiben, es kam manchmal zu einem TotalCrash.
Auch habe ich die Sache unter verschiedener Hardware versucht, um auszuschließen, dass es daran liegt.

:gruebel:

turboPASCAL 11. Nov 2005 09:51

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Moin,

Zitat TBassDllPlayer
Getestet unter OS: Win98 (+DirectX) / Win2000 / WinXP


Da die Bass.dll auf die Functionen DirectX aufsetzt muss DirectX auf dem Betriebssystem installiert sein. Ob TBassDllPlayer unter Win 95 und ME läuft hab ich nicht getestet.

Wieso das jetzt nicht bei Win 98 läuft kann ich nicht sagen. Ist DirectX installiert, wenn ja welche Version ?

padavan 11. Nov 2005 11:21

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
ah gut, der Chef persönlich :thumb:

na das ist doch mal ein Anhaltspunkt, kann mir gut vorstellen, dass zumindest mal bei Win98 DirectX nicht standardmäßig mit installiert wurde, da es eine minimal Laptop Installation war.

Ich werd das gleich heute Abend ausprobieren und dann Bericht erstatten.

Danke für die schnelle Antwort
Bis denne
Padavan

padavan 12. Nov 2005 21:22

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Hallo turboPASCAL,
Zwischenbericht:
habe nun DirectX 8.1 auf Win98 installiert, leider funktioniert es nicht. Es ist die installation auf einem Toshiba Notebook.
Nun ja, ich werde erst weitere noch weitere Kombinationen testen. Melde mich dann
Padavan

omata 12. Nov 2005 21:38

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Moin,

ich weiss nicht warum das bei dir nicht geht.
Ich habe ein Win98 Ausgabe B installiert und nichts weiter drauf installiert und es läuft. Sogar mit 2 Soundkarten.

Edit: Allerdings habe ich dort nicht die BassDllPlayer-Komponente eingesetzt, sondern das Bass-System direkt angesprochen

MfG
Thorsten

turboPASCAL 13. Nov 2005 02:55

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hm, normaler weise sollte DX8 ausreichend sein. Auf meinem Testsystem W98 + DX8.1 gab es keine Probleme.
Leider habe ich zur Zeit keine Möglichkeit auf einen Standar PC mit Win 98 zu testen...


Versuche doch bitte mal diese Version ohne den TBassDllPlayer:

padavan 13. Nov 2005 12:00

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Hallo turboPASCAL,
habe auch bei dem ME - System keinen Erfolg mit DirectX8.1 gehabt.

Zitat:

Versuche doch bitte mal diese Version ohne den TBassDllPlayer:
Deinen Test habe ich ausgeführt, der läuft wiederrum !

Was sagt dir das jetzt?
:gruebel:

Padavan

turboPASCAL 13. Nov 2005 13:22

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Hm, welche Fehlermeldung kommt den ganau, und mit welcher Delphiversion arbeitest du? Gibt es auf des systemen wo du es versucht hast eine andere bass.dll, irgend wo im \Windows\system bzw. \Windows\system32 Verzeichnis ?

padavan 14. Nov 2005 14:16

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Liste der Anhänge anzeigen (Anzahl: 1)
Eigentlich ist keine andere vorhanden, aber ich werd´s nochmal überprüfen und von der Fehlermeldung versuch ich endlich mal nen Screenshot zu machen.
Bis denne..

Edit
Also: Im Anhang nun die Fehlermeldung, hier unter WinME...

Achso, ich benutze in diesem Fall Delphi 7 Personal

mlspider 14. Nov 2005 19:41

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Hast Du in Deinem Projekt noch andere Resourcenintensive Ereignisse am laufen?

Bei mir läuft auch alles glatt. Ich habe auf mein Zweitrechner auch noch das betagte Windows 98 SE drauf. Dort gibt es mit dem BassdllPlayer vom "Chef" wie Du eingangs sagtest, auch keine Probleme.

Versuch es mal mit einer neuen DirectX-Version.

padavan 17. Nov 2005 08:23

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Dann weiß ich auch nicht weiter, dann liegt´s an meinen Systemen.
War halt auffällig, dass es gleich bei zwei nicht-NT-Systemen auftrat...
Ich versuch es nochmal mit einer höheren DirectX-Version

turboPASCAL 18. Nov 2005 10:33

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Ok, PN erhalten. Schau mal deinen Code durch, ob dort schon ein BassDLLPlayer verwendet wird. Möglicherweise hast du ja schon einen vwerwendet, zB. dyn. erstellt ( BassDLLPlayer := TBassDLLPlayer.Create ). Der BassDLLPlayer kann nur einmal in der App. verwendet werden.

padavan 18. Nov 2005 12:34

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Dynamisch erstellt habe ich keinen.
Sowas wie Crossfade hab ich (noch) nicht im Einsatz, hab also für meine Begriffe noch keinen Bedarf dafür gehabt.

Hätte gern schon mehr Untersuchungsergebnisse veröffentlicht, aber ich komm erst heute Abend dazu.

Ich werde dann Stück für Stück meinen Code abspecken und schauen, aber wann es geht..

Schau me ma, aber ich hoffe, dass ich so die Ursache finden kann.

Gruß
Padavan

padavan 20. Nov 2005 01:50

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Yup, hab´s gefunden, aber der erste Tipp von TurboPascal war der richtige.....
Hab´s wieder auf die Reihe gekriegt wie´s war.
Also, am Anfang kam eine Meldung, dass irgenwas mit Sounddevice nicht stimmt.
Auf TurboPasacal´s Tipp hin habe ich DirectX installiert und es hat immernoch nicht geklappt.
Das lag dann aber nicht mehr an der Bass-Kompo was ich jetzt nach einem Wochenende suchen herausgefunden hab.
In der Eile vorher hatte ich gar nicht bemerkt, dass dann eine andere Fehlermeldung kam.
Es waren also zwei Probleme, wobei nur eines auf die Bass-Kompo zurückzuführen war und ja mit der Installation von DirectX eigentlich sofort behoben war.

@TurboPasacal: Sorry nochmal für die Umstände.
Deine Kompo funzt prima :thumb:

Gute Nacht
Padavan

turboPASCAL 20. Nov 2005 11:12

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Zitat:

Sorry nochmal für die Umstände.
Bitte, kein Problem.
Zitat:

Deine Kompo funzt prima
Ähm, Gandalfus seine. Ich habe nur ein bissel daran herum gepfuscht. :stupid:

padavan 21. Nov 2005 08:26

Re: Bassdllplayer-Komponente läuft nicht unter Win98 ???
 
Zitat:

Ähm, Gandalfus seine. Ich habe nur ein bissel daran herum gepfuscht.
ach so, auch gut, ist auf jeden Fall eine genialle Sache.

Nun läuft mein Programm auch auf meinem alten 120MHz Lappi mit 32MB RAM.
Die Mediaplayer-Kompo ist nämlich zu Ressourcenlastig und läuft nur ruckelig.
Mit der Bass-Kompo klappt´s spitzenmäßig - yipeeee
:mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz