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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 27.11.2013, 13:18   #1
StE111
Пользователь
 
Регистрация: 16.10.2013
Сообщений: 18
По умолчанию Как преобразовать, двоичный код в текст

Как преобразовать, двоичный код в текст, средствами Delphi7 ?
StE111 вне форума
Старый 27.11.2013, 13:55   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Смотря в каком видет двоичный код.
Человек_Борща вне форума
Старый 27.11.2013, 13:57   #3
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

строка очевидно же
eval вне форума
Старый 27.11.2013, 13:58   #4
StE111
Пользователь
 
Регистрация: 16.10.2013
Сообщений: 18
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Смотря в каком видет двоичный код.
По конкретней пожалуйста). Ни чё не понял.
StE111 вне форума
Старый 27.11.2013, 14:16   #5
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
По конкретней пожалуйста).
1 символ = 1 байт.
1 байт = 8 бит.
1 бит - 0 или 1.

Итого 1 символ это последовательность из 8 знаков.
Режете строку после каждого 8го символа, переводите двоичный код в нормальное число(ф-ия BinToDec уже есть в delphi), вызываете Chr(<тут полученное число>);, получаете закодированный символ.
повторяете все вышена написанное с каждыми 8ю символами в исходной строке.

В итоге у вас будет строка.

единственная проблема: кодировка закодированной информации, если там ANSI а у вас unicode то получите вы кучу непонятных слов, жаед если все 500% правильно делаете.

Все. Код пишите сами

Последний раз редактировалось Человек_Борща; 27.11.2013 в 14:29.
Человек_Борща вне форума
Старый 27.11.2013, 14:26   #6
StE111
Пользователь
 
Регистрация: 16.10.2013
Сообщений: 18
По умолчанию

Благодарю!
StE111 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как преобразовать данные из текстового файла, в двоичный код StE111 Общие вопросы Delphi 7 28.11.2013 07:39
Необходимо преобразовать текстовый файл в двоичный, Си klopa Помощь студентам 0 05.10.2011 20:51
Как преобразовать текст в число??? Fezdipekla Microsoft Office Access 1 24.09.2010 12:20
Как преобразовать русский текст в такое: %D0%BF%D1%80 Gtx541 Win Api 6 11.06.2010 01:38
Преобразовать текстовый файл в двоичный (C++) Ханако Сейсин Помощь студентам 2 02.04.2010 14:32