|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.08.2009, 23:38 | #1 |
Пользователь
Регистрация: 22.08.2009
Сообщений: 16
|
Помогите новечку в Delphi
Помогите мне пожалуйста с не очень сложной задачкой.
Вот условие задачи. Это разработка небольшой программки редактора текста. На форму помещаются следующие компоненты Label1.caption’Исходная строка’ Label2.caption’Длина строки результата’ Edit1 Edit2 Button1.caption’Редактирование’ Button2.caption’Выход’ В Edit1 Записывается строка текста. При нажатии на кнопку Button1.caption’Редактирование’ Удаляются в строке все одинаковые символы и в поле Edit2 получаем результат, который выводиться на Label2.caption’Длина строки результата’ = .................. Не знаю. Надеюсь понятно объяснил. Помогите пожалуйста. |
23.08.2009, 01:00 | #2 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
Код:
Код:
Последний раз редактировалось TwiX; 23.08.2009 в 20:42. |
23.08.2009, 21:10 | #3 |
Пользователь
Регистрация: 22.08.2009
Сообщений: 16
|
Мне не совсем понятно какие тут объявлять переменные
причом забыл сказать, что одна строка должна назваться s |
23.08.2009, 21:27 | #4 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
i:integer;
asd:string;//сюда едит записываем |
23.08.2009, 23:24 | #5 |
Пользователь
Регистрация: 22.08.2009
Сообщений: 16
|
У меня получился вот такой код, но программа почемуто не работает.
Компилятор выдает ошибку на строке a,s,d:=edit1.Text; Вот какой у меня получился код. Подскажите где тут ошибка Код:
Последний раз редактировалось Stilet; 25.08.2009 в 09:07. |
23.08.2009, 23:33 | #6 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
1. a,s,d - это три разных переменных xD
asd:string 2. как Вы понимаете сравнение символов? s[i] - i-ый символ в строке s |
23.08.2009, 23:48 | #7 |
Пользователь
Регистрация: 22.08.2009
Сообщений: 16
|
Я исправил
теперь компилятор выдает ошибку на строке asd:=dlt(asd[i], asd,i); |
24.08.2009, 00:33 | #8 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
Человек хочет научиться.... Не жадничайте на коментарии.
Код:
Цикл For : http://www.delphibasics.ru/For.php Функция Length : http://www.delphibasics.ru/Length.php |
24.08.2009, 00:34 | #9 | |
Форумчанин
Регистрация: 07.12.2008
Сообщений: 244
|
случайно не забыли вставить
Цитата:
|̲̅̅●̲̅̅|̲̅̅=̲̅̅|̲̅̅●̲̅̅]
|
|
24.08.2009, 00:36 | #10 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
Что за ошибка?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с БД на Delphi | aks | Помощь студентам | 11 | 20.02.2009 15:46 |
Помогите с Delphi | Lenusik | Помощь студентам | 0 | 31.05.2008 21:36 |
Помогите новечку в изучении InterBase | Tarnym | БД в Delphi | 3 | 27.11.2007 18:14 |