Einzelnen Beitrag anzeigen

Benutzerbild von Gausi
Gausi

Registriert seit: 17. Jul 2005
900 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: eine Möglichkeit aus einem TMemoryStream herauszufinden welcher Dateityp?

  Alt 16. Jan 2024, 15:56
Quick&Dirty kann man natürlich nach dem try-except-Teil mit TJpegImage das gleiche nochmal mit TPNGImage probieren. So mache ich das (noch) in meinem Player. Der Code stammt halt aus der Zeit, als TPicture das noch nicht konnte.

Muss ich mal umschreiben zu TPicture.LoadFromStream. Das sollte auch etwas schneller gehen.

Zur Zuverlässigkeit: das kannste bei ID3Tags sowieso knicken. Was ich da schon alles für Mist drin gefunden habe ... inklusive der Textkodierung "UTF-32, mit BOM, Zeichenweise." Oder evtl. wars auch zeichenweise nullterminiert UTF-16 mit bom. Auf jeden Fall 6 Byte pro Zeichen.
Being smart will count for nothing if you don't make the world better. You have to use your smarts to count for something, to serve life, not death.
  Mit Zitat antworten Zitat