Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 1 раз(а), последний 2017-03-04 06:06:04 |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
перевести файл(FileStream) в строку, строку закодировать в BASE64(Charset), перевести строку обратно в файл
|
|||
карма: 27 |
|
Ответов: 5
Рейтинг: 0
|
|||
Почему при переводе потока в dtAnsiString, получается только пару первых символов? Остальное обрезает.
code_16579.txt Кодирует правильно, первые символы совпадают, но обрезанно. При простом dtPString работает, но мне надо dtAnsiString |
|||
карма: 0 |
| ||
файлы: 1 | code_16579.txt [1KB] [116] |
Разработчик
Ответов: 26160
Рейтинг: 2127
|
|||
карма: 22 |
| ||
файлы: 1 | code_16580.txt [730B] [162] |
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
dtAnsiString - это строка ограниченная нулем. Переводить в нее бинарный поток решение не корректное.
|
|||
карма: 27 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 1 раз(а), последний 2017-03-04 06:06:04 |
|||
карма: 0 |
|
Ответов: 5
Рейтинг: 0
|
|||
Спасибо. Но не получилось. Там где код, там первые 5 символов совпадают, а дальше не то. Надо как тут http://www.motobit.com/util/base64-decoder-encoder.asp Это для явы, только с тем кодированием работает.
|
|||
карма: 0 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
карма: 10 |
| ||
файлы: 2 | ecreator.png [3.6KB] [594], code_16585.txt [680B] [204] |
Ответов: 5
Рейтинг: 0
|
|||
О, а вот это работает, спасибо. А то я не так в строку переводил.
|
|||
карма: 0 |
|
Разработчик
Ответов: 26160
Рейтинг: 2127
|
|||
Assasin писал(а): Не пойму, чем стандарт не пойдет?Я хотел сделать так же, но меня вот это остановило Pasha_49 писал(а): но мне надо dtAnsiStringТак что, Pasha_49, следующий раз точнее выражайся что тебе надо. Я тебе сделал то, что ты настоятельно просил. |
|||
карма: 22 |
|
Ответов: 5
Рейтинг: 0
|
|||
Хорошо! Просто я слабо разбираюсь, не правильно выразился.
|
|||
карма: 0 |
|
11