Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.04.2017, 16:52   #31
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Что там справляться? utf-16 это.
Только часть символов не вывелась.
Первые 2 байта (символа) — BOM https://en.wikipedia.org/wiki/Byte_order_mark .
Только непонятно почему 2 раза, но не смотрел код.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 13.04.2017, 16:55   #32
Aliens_wolfs
Форумчанин
 
Регистрация: 16.12.2009
Сообщений: 902
По умолчанию

а скорость увеличилась код выше что написал?

Да и вообще этот кракобяз похож на сжатый текст

Последний раз редактировалось Aliens_wolfs; 13.04.2017 в 17:06.
Aliens_wolfs вне форума Ответить с цитированием
Старый 13.04.2017, 17:43   #33
Ship_1
Форумчанин
 
Регистрация: 10.02.2014
Сообщений: 526
По умолчанию

Aliens_wolfs Прошу прощения, почему-то не заметил... Теперь она стала быстрее, чем Bass.
5000 файлов.
Bass: 0:00:16
Aliens_wolfs: 0:00:07


Кстати, если теги не кириллические, то получается так:
Цитата:
яюR o c k - n - r o l l @5AB
(Rock-n-roll Крест)

Последний раз редактировалось Ship_1; 13.04.2017 в 18:00.
Ship_1 вне форума Ответить с цитированием
Старый 13.04.2017, 18:16   #34
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну я ж сказал уже 2 раза, что utf-16 это.
Первые 2 байта — BOM.
Пустое место видимо означает 0 (ASCII символы 1 байт занимают, но в utf-16 каждый символ не менее 2 байт).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 13.04.2017, 18:45   #35
Filka
Форумчанин
 
Регистрация: 29.10.2015
Сообщений: 273
По умолчанию

Ship_1, Mp3FileUtils из #27 не подходит?
Filka вне форума Ответить с цитированием
Старый 13.04.2017, 19:14   #36
Ship_1
Форумчанин
 
Регистрация: 10.02.2014
Сообщений: 526
По умолчанию

Filka, я пока ещё не пробовал этот вариант. Добью цель с Bass, потом вернусь к этой библиотеке. Спасибо за интересную ссылку!
Ship_1 вне форума Ответить с цитированием
Старый 13.04.2017, 23:37   #37
Aliens_wolfs
Форумчанин
 
Регистрация: 16.12.2009
Сообщений: 902
По умолчанию

Начало строки и у меня тоже с
Цитата:
яю
кодировку тоже не могу подобрать, думал что ошибка моего кода но в WinHex так же показывает, разбираюсь дальше.

Последний раз редактировалось Aliens_wolfs; 13.04.2017 в 23:41.
Aliens_wolfs вне форума Ответить с цитированием
Старый 13.04.2017, 23:47   #38
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию



Мои сообщения никто тут не читает?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 14.04.2017, 00:06   #39
Aliens_wolfs
Форумчанин
 
Регистрация: 16.12.2009
Сообщений: 902
По умолчанию

нашел конечно код UTF16ToUTF8 но не получается

Цитата:
Мои сообщения никто тут не читает?
Читают но не помогло
Цитата:
Что там справляться? utf-16 это.
Уже понятно что это utf-16
помогите тогда конвертировать эту строку что выше в посте #33 в нормальный вид

Последний раз редактировалось Aliens_wolfs; 14.04.2017 в 00:21.
Aliens_wolfs вне форума Ответить с цитированием
Старый 14.04.2017, 00:22   #40
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

А причем тут utf-8 если Дельфи 7?
В win1251 надо для русского.

Вроде WideString сам умеет конвертировать при касте в string (AnsiString).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
с чего начать решение? Считать из файла название объемных геометрических фигур,вывести название,количество граней,рисунок (Delphi) леночка93 Помощь студентам 6 16.05.2013 13:14
Есть ли способ вставлять кнопки в ячейки таблицы? Serhantes Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 0 27.02.2013 13:54
Есть ли другои способ получения внешнего IP ArtGrek Работа с сетью в Delphi 9 26.02.2011 16:46
WPF пропуск кадров. Есть ли способ предотвратить? Casper-SC Общие вопросы .NET 0 09.06.2010 20:16
Есть ли способ узнать, кто вызвал скрипт? motorway PHP 5 08.07.2009 09:16