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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.12.2011, 23:07   #1
BanzoO
Пользователь
 
Аватар для BanzoO
 
Регистрация: 02.07.2009
Сообщений: 45
По умолчанию Delphi удвоение через insert.

мне нужно удвоить Русские буквы
Код:
if fail=False then
  begin
     res := MessageDlg('Ïåðâîå óñëîâèå.', mtInformation, [mbOk], 0);
          for i:=Length(s1) downto 1 do
            if s1[i] in ['À'..'ÿ'] then
            begin
                insert(s1[i],s1,1);
                i:=i+1; <- ругается на эту строчку.
                lbl1.Caption:=s1;
            end;
    end;
BanzoO вне форума Ответить с цитированием
Старый 11.12.2011, 23:17   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Код:
  for i:=Length(s1) downto 1 do
    if s1[i] in ['А'..'я','Ё','ё'] then insert(s1[i],s1,i);
  lbl1.Caption:=s1;
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 11.12.2011, 23:22   #3
BanzoO
Пользователь
 
Аватар для BanzoO
 
Регистрация: 02.07.2009
Сообщений: 45
По умолчанию

спасибо, помогло.
BanzoO вне форума Ответить с цитированием
Старый 12.12.2011, 00:05   #4
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,865
По умолчанию

Счетчик внутри цикла for доступен только для чтения.
Arigato вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удвоение чисел в массиве через указатели СИ DesignFootball.Ru Помощь студентам 2 26.11.2011 20:09
Сохранить из RichEdit текст и форматирование запросом для ADOQuery через INSERT INTO silent_lab БД в Delphi 0 15.07.2011 16:58
Синтаксис sql insert delphi detalik БД в Delphi 3 04.05.2011 19:27
удвоение символа Aleksander Помощь студентам 13 13.02.2011 12:16
insert через table->grid: ошибка Geddar БД в Delphi 2 06.06.2008 13:43