![]() |
Re: BASS_StreamCreateFile: Access violation
*push*
Leute, wie siehts aus? Ich komm einfach net weiter, der blöde Access Violation nervt schon n bissl xD Hat jemand vll mal ne ähnliche Erfahrung bei seinem Player-Bau gemacht? Kennt jemand den TBassDLLPlayer...wär da die normale Bass.dll besser? Dann würde ich einfach umsteigen und hoffen...aber egtl will ich mein Problem nicht umgehen sondern erkennen und lösen... mfg Sebi |
Re: BASS_StreamCreateFile: Access violation
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
Ich habe mir das Projekt leider grade eben erst runtergeladen... Aber die exe funzt bei mir wunderbar. Wann genau soll der Fehler kommen? Könnte es vieleicht an deiner Bass.dll version liegen? Hast du zwei verschiedene in Verwendung? Wo liegt denn deine Bass.dll? Probier mal die die ich benutze (im Anhang) |
Re: BASS_StreamCreateFile: Access violation
Wie dumm von mir niko xDDDDDDDDDD * 1000
Ich habe hier die EXE reingestellt SBER vorher den Teil mit dem Fehler als Kommentar definiert... rofl! Deine Bass.dll habe ich mir aber trotzdem mal geladen, aber es brachte keine Besserung... Vll siehst du dir mal den Code im Projekt an...such einfach nach "SetScrollBar", in der Prozedur liegt auch der auskommentierte Fehler-Part... |
Re: BASS_StreamCreateFile: Access violation
Bzw. doch...deine dll brachte eine "besserung", mein access violation ist jetzt NICHT mehr in dieser assembler-code-anzeige sondern taucht einfach so auf!
aber den grund dafür sehe ich immer noch nicht... ps: meine dll war 4,5kb größer als deine ^^ und älter |
Re: BASS_StreamCreateFile: Access violation
Du mal ne ganz andere Sache.
Die Komponente kann sogar Visualisierungen! Nimm doch einfach die hier ![]() |
Re: BASS_StreamCreateFile: Access violation
Na perfekt...
Ich hatte die Visualisierungsmöglichkeit also di ganze Zeit? -.- xD Thx niko! |
Re: BASS_StreamCreateFile: Access violation
So, hab ichs mir doch gedacht...
Ich FINDE die visualisierungs-funktion nicht -.- Wie dumm... Ich weiß zwar den Equalizer zu initialisieren, zu ändern, die Rechte und Linke lautsprecherausschläge anzuzeigen, aber ich finde nirgends etwas wie man die sch**ß FFTData der GetFFTData in was brauchbares, also INTEGER oder sonst was umwandelt ODER aber direkt das als ganzes in ein canvas/painbox was weiß ich, überträgt... Wer weiß denn vll wie das da geht bei der TBassDLLPlayer? mfg Sebi |
Re: BASS_StreamCreateFile: Access violation
Das findest du in dem Beispiel welches ich mal hochgeladen habe.
Ich weiß leider nicht mehr wie der Thread hieß aber benutz doch einfach die Forensuche. (War aufjedenfall auch ein Thread von dir ;-) |
Re: BASS_StreamCreateFile: Access violation
Schau dir mal die BassAVEngine und die Spectrumunit in diesem OpenSourceprojekt an.
![]() Vor dem starten die ini mit Hand anpassen. Wal |
Re: BASS_StreamCreateFile: Access violation
@niko
XD Jaja stimmt, das kannte ich noch, hab den Thread gefunden gehabt... Aber ich habs einfach nicht hinbekommen -.- die dort verwendeten Funktionen ordentlich umzusetzen! Als ich nämlich damit arbeiten wollte, kam dieser AccessViolation - das eigentliche Thema dieses Threads - WAHRSCHEINLICH hast du recht und es liegt daran dass die TBassDLLPlayer ebenfalls die Bass.dll benutzen... Stattdessen versuche ich jetzt mal die TBassDLLPlayer um die Visualisierungsfunktion die ich mir vorgestellt hatte, zu erweitern. Reicht es wenn ich den Code der Besipiele des SampleVis reinkopiere, auf meine Objekte abändere...wahrscheinlich, oder? Nur wie bekomme ich es hin dass statt auf eine Bitmap auf ein schon existierendes TImage "gemalt" wird, eigentlich doch nur auf die Image-Canvas umproggen, oder net? Ach ich weiß au net ^^ Muss die TBassDLLPlayer mal anpassen - ich melde mich wieder !!! ;) Thx2all mfg Sebi |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:00 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-2025 by Thomas Breitkreuz