Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

функция ord()


m-kirill-2003 ©   (2007-11-25 12:50:00) 

Подскажите как получать аски код символа. Делаю функцией ord() на когда вставляю туда определенный символ ('а') то работает, а когда получают это символ в переменную типа String[1] не идет. Говорит несоответствие типов. что делать?


Dmitro   (2007-11-25 20:28:00) [1]

var
 c: char;
 s: string;
 kod: byte;
begin
 s:= 'Мая страка'
 c:= s[1];
  kod:= ord(c)
end;


Юрий Зотов   (2007-11-25 14:25:00) [2]

> m-kirill-2003   (25.11.07 12:50)  

> что делать?

Выучить паскалевские типы данных. В частности, char и string. И понять, чем они похожи и чем отличаются.


Amoeba   (2007-11-25 13:15:00) [3]

var S: string[1];

S[1] := 'a';


Anatoly Podgoretsky   (2007-11-25 13:13:00) [4]

> m-kirill-2003  (25.11.2007 12:50:00)  [0]

Дело в том, что не надо преобразовывать, можешь прямо вставлять 'a'


Zeqfreed   (2007-11-25 12:51:00) [5]

Преобразовывать типы.


Наверх

Титульная страница Поиск, карта сайта Написать письмо