Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.27;
Скачать: CL | DM;

Вниз

Chr(Ord(...))   Найти похожие ветки 

 
Agent[007]   (2003-11-16 12:20) [0]

В чем ошибка(не синтаксическая, а во время выполнения)?

for i := 1 to Length(s) do CodedS[i] := Chr(Ord(s[i]) - 50);


 
Думкин   (2003-11-16 12:23) [1]

Это тебя надо спросить: "А какая у тебя ошибка?".
А переменные какаие, а.... ну в таком духе, в таком разрезе.


 
MBo   (2003-11-16 12:30) [2]

Не слишком ли смелое предположение, что Ord(s[i]) - 50 всегда >0?


 
Fenik   (2003-11-16 12:33) [3]

for i := 1 to Length(s) do CodedS[i] := Chr(Max(Ord(s[i]) - 50, 0));


 
Думкин   (2003-11-16 12:36) [4]


> [3] Fenik © (16.11.03 12:33)

А есть уверенность, что CodedS[length(s)] - допустимо?


 
Fenik   (2003-11-16 12:37) [5]

>Думкин © (16.11.03 12:36) [4]

Да.


 
Fenik   (2003-11-16 12:38) [6]

Ой. Нет!


 
Fenik   (2003-11-16 12:40) [7]

>Думкин © (16.11.03 12:36) [4]
>А есть уверенность, что CodedS[length(s)] - допустимо?

Тогда так:

if Length(s) <= Length(CodedS) then
for i := 1 to Length(s) do CodedS[i] := Chr(Max(Ord(s[i]) - 50, 0));


 
MBo   (2003-11-16 12:41) [8]

Да и SetLength для CodedS не помешает сделать вначале...


 
Думкин   (2003-11-16 12:41) [9]


> [7] Fenik © (16.11.03 12:40)

Этот все медиумные игры, будем автора ждать.


 
Agent[007]   (2003-11-16 13:25) [10]

Вот автор...
THANKS tо MBo... (BIG thanks)
Нехватало SetLength... Все время забываю, что строки, как и массивы надо наделять размерами...

PS: BIG THANKS...

PPS: Это НЕ сарказм...


 
Fenik   (2003-11-16 15:36) [11]

Плохо у меня с телепатией :))


 
Думкин   (2003-11-16 15:38) [12]


> [11] Fenik © (16.11.03 15:36)

Вот, вот - и меня обнес Сенксом. Больше ему не отвечаю. :-((


 
Anatoly Podgoretsky   (2003-11-16 17:02) [13]

Пока не улучшите свои телепатические способности, лучше этим делом не занимайтесь.


 
Fenik   (2003-11-16 18:35) [14]

>Anatoly Podgoretsky © (16.11.03 17:02) [13]

Пойду медитировать :-)))



Страницы: 1 вся ветка

Текущий архив: 2003.11.27;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.008 c
14-90125
kovalski
2003-11-03 06:52
2003.11.27
про сотовые


1-89817
hawkins
2003-11-16 07:09
2003.11.27
Не могу установить RxLib для Delphi6


11-89800
tamerlan311
2003-03-20 16:43
2003.11.27
плагин включающий не модальную форму!


1-89907
mmmaloy
2003-11-18 15:35
2003.11.27
Проверка на коректность имени папки


1-89940
Varfolomey
2003-11-15 14:50
2003.11.27
Как программно узнать удалён ли динамический компонент?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский