|
Тема |
Re: Char конверсия [re: mit] |
|
Автор |
andrew_nikoloff (bugbuster) |
|
Публикувано | 14.11.05 13:06 |
|
|
Прави се точно така, както си го направил, но грешката ти е друга - не можеш да използваш делене (оператора '/'), а трябва да използваш целочислено делене (оператор div). Правилният израз е:
StrNew := StrNew + Chr(SymbolCode mod 256) + Chr(SymbolCode div 256);
Друг е въпроса, че този израз горе е абсолютно безсмислен. SymbolCode mod 256 винаги ще ти върне SymbolCode, а SymbolCode div 256 - винаги 0. Това е по простата причина, че byte може да е от 0 до 255.
По-добре кажи какво точно искаш да направиш и ще ти кажем как да стане!
|
| |
|
|
|