Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.02.2008, 23:41   #11
Gauss
Форумчанин
 
Аватар для Gauss
 
Регистрация: 26.11.2007
Сообщений: 235
По умолчанию

У меня не получается результат по этой программе

Я думаю, может нужно еще константу взять и там описать коды всех азерб-их букв??

А то по этому коду, он переводит символы, но не так как я обозначаю.

Последний раз редактировалось Gauss; 15.02.2008 в 23:46.
Gauss вне форума Ответить с цитированием
Старый 16.02.2008, 00:20   #12
Gauss
Форумчанин
 
Аватар для Gauss
 
Регистрация: 26.11.2007
Сообщений: 235
По умолчанию

Думаю проблема вот в чём. Имеется код

Const
Rus: array [0..32] of Char = (#233,#246,#243,#234,#229,#237,#227 ,#248,#249,#231,#245,#250,#244,#251 ,#226,#224,#239,#240,#238,#235,#228 ,#230,#253,#255,#247,#241,#236,#232 ,#242,#252,#225,#254,#46);
var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
s: String;
i, j: Integer;
begin
s := Memo1.Text;
for i := 1 to Length (s) do begin
if ord (s[i]) > 127 then
s[i] := Rus[ord (s[i])];
end;
Memo2.Text := s;
end;

end.

Но прога после прогона не пишет русские буквы в мемо2. В чем то я ошибся?
Gauss вне форума Ответить с цитированием
Старый 16.02.2008, 02:29   #13
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
В чем то я ошибся?
1. Rus: array [0..32]
2. if ord (s[i]) > 127 then
s[i] := Rus[ord (s[i])];
mihali4 вне форума Ответить с цитированием
Старый 16.02.2008, 23:16   #14
Gauss
Форумчанин
 
Аватар для Gauss
 
Регистрация: 26.11.2007
Сообщений: 235
По умолчанию

Ясно, спасибо за помощь. Буду пытатся исправлять и продвигатся)
Gauss вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с dll( DM_bite Помощь студентам 10 31.07.2008 16:05
Проблемы с кодировками Анси и Юникод HunterMan Win Api 4 31.05.2008 00:41
Проблема с UDP Kirill666 Работа с сетью в Delphi 3 22.03.2007 21:55
проблема со шрифтами Gambler Microsoft Office Word 0 29.10.2006 21:35