AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

fmod problem?

Ein Thema von punker76 · begonnen am 28. Mai 2005 · letzter Beitrag vom 7. Jun 2006
 
Benutzerbild von punker76
punker76

Registriert seit: 11. Jan 2004
Ort: Alsdorf
98 Beiträge
 
Delphi 7 Personal
 
#1

fmod problem?

  Alt 28. Mai 2005, 12:19
hallo

hab mit fmod meinen eigenen player programmiert:

siehe freeware forum: mein thread unter freeware

hab aber tierische probleme.
irgendwie hab ich ein brett vorm kopf. ich verstehe einfach nicht, warum mein player unter windows 2000
mit der funktion "TRUNC" nicht zurechtkommt.
wenn man meinen player auf "direct sound" einstellt, bekomme ich einen fehler (ungültige gleitkommaoperation).
aber halt nur unter win 2000!!!
was soll aber an so einem wert falsch sein "212,00" ???
ich weiss echt nicht mehr weiter.
hab nun um alle TRUNC's ein try except und schreibe die stelle in ein log file.

hängt das vielleicht mit fmod zusammen? dort wird im initialization teil die exception eigentlich ausgeschaltet.
Delphi-Quellcode:
var
  Saved8087CW: Word;

{$ifdef FPC} //FPC do not have this function in its RTL
const
  Default8087CW = $1332; //according to the FPC site it's the value used in the

                         //startup code.
procedure Set8087CW( value :word ); Assembler;
asm
   FLDCW value
end;
{$endif}


initialization
  { Save the current FPU state and then disable FPU exceptions }
  Saved8087CW := Default8087CW;
  Set8087CW($133f); { Disable all fpu exceptions }

finalization
  { Reset the FPU to the previous state }
  Set8087CW(Saved8087CW);
kann mir jemand weiterhelfen?
Jan Karger
Punk's not dead!!!
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz