Устройство MCI показывает неправильную длину носителя - PullRequest
0 голосов
/ 14 января 2012

Иногда устройство MCI показывает Неверную длину носителя для определенного носителя.Я много искал в Google, и единственное решение, которое я смог найти, было написано на Delphi ( Delphi Solution ). Я не смог найти конвертер Delphi в C # или VB.Есть ли решение этой проблемы?Я просто хочу, чтобы длина моего медиа была правильной.

1 Ответ

1 голос
/ 14 января 2012

Перейдите на эту страницу французского сайта Visual Basic Community.

  • mp3_header извлекает в шестнадцатеричном виде заголовок mp3, переданный ему в качестве параметра. Он может послужить хорошим началом для преобразования delphi function getmp3length(NameOfFile:string):integer, поскольку он обрабатывает заголовок и ожидает также имя файла в качестве параметра.

Удачи!

Edit:

Вы также можете найти на The Code Project сайте (на английском языке) интересный проект VB.NET , выполняющий манипуляции с заголовками MP3. Надеюсь, это поможет вам в ваших усилиях по конверсии.

...