![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.11.2009
Сообщений: 70
|
![]()
Всем доброе утро. Возникла небольшая проблема, может кто поможет. Есть текст, его нужно закодировать паролем, а точнее мы берем первый символ текста и складываем его номер кодировки с номером кодировки первого символом пароля, далее второй номер текста со вторым номером пароля и т.д. Когда пароль заканивается, т.к. длина его ограничена нашей возможностью запомнить его =), мы опять начинаем с первого номера кодировки символа пароля. Если число полученное при сложении или вычитании кодировки символов, в зависимости от кодировки или декодировки , за диапазон 0..255 мы выполняем необходимые операции. Это вкратце пояснение к программе, а вот и сама ошибка, при кодировки русского текста случается ситуация,правда не всегда, когда текст кодированный или декодированный урезается до некоего места, почему не знаю, может подскажите. Вот текст программы:
Код:
Последний раз редактировалось Stilet; 09.12.2009 в 10:35. |
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Текст урезается при появлении символа с нулевым кодом.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кодировка текста | chugo | Microsoft Office Word | 1 | 29.11.2009 12:31 |
вход в админку по паролю | Next | PHP | 3 | 17.07.2009 12:41 |
Кодировка | !evgen! | Общие вопросы Delphi | 4 | 08.07.2008 13:16 |
Отображать лист по user name или паролю | Dorvir | Microsoft Office Excel | 5 | 13.05.2008 11:36 |
Кодировка | satana | Общие вопросы Delphi | 1 | 20.12.2007 02:53 |