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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2009, 22:37   #11
DEFENEK
Пользователь
 
Регистрация: 28.04.2009
Сообщений: 13
По умолчанию

Не получаеться в memo присваевает только text5 и при каждом следуйщем нажатии добавляет новую строчку с тем же текстом
DEFENEK вне форума Ответить с цитированием
Старый 28.04.2009, 22:39   #12
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

значит что-то неправильно делаешь... в моем варианте tag не меняется... вероятно поэтому
по какому алгоритму менять его? если по порядку, то вариант Sazary отлично подходит
Uguu~
__STDC__ вне форума Ответить с цитированием
Старый 28.04.2009, 22:41   #13
DEFENEK
Пользователь
 
Регистрация: 28.04.2009
Сообщений: 13
По умолчанию

во а с добавлением
Код:
Button1.Tag := Button1.Tag + 1;
if Button1.Tag = 6 then Button1.Tag := 0;
работает. А как сделать чтоб перед присваеванием нового текста мемо отчищалось?
DEFENEK вне форума Ответить с цитированием
Старый 28.04.2009, 22:42   #14
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

или например так (правда тогда ветка else бесполезна.. ну там можно в рандоме поставить число побольше =) )
Код:
begin
randomize;
case button1.tag of
  1: memo1.lines.Add('text1');
  2: memo1.lines.Add('text2');
  3: memo1.lines.Add('text3');
  4: memo1.lines.Add('text4');
else memo1.lines.Add('text5');
end;
button1.tag := random(4)+1;
end;
Цитата:
А как сделать чтоб перед присваеванием нового текста мемо отчищалось?
Код:
memo1.clear;
еще что-то типа такого можно =)
Код:
begin
randomize;
memo1.clear;
memo1.lines.Add('text'+inttostr(button1.tag));
button1.tag := random(100);
end;
Uguu~

Последний раз редактировалось __STDC__; 28.04.2009 в 22:46.
__STDC__ вне форума Ответить с цитированием
Старый 28.04.2009, 22:48   #15
DEFENEK
Пользователь
 
Регистрация: 28.04.2009
Сообщений: 13
По умолчанию

понял все нормально. Спасибо
DEFENEK вне форума Ответить с цитированием
Старый 28.04.2009, 23:15   #16
koma_grusha
Редкий обитатель
Форумчанин
 
Аватар для koma_grusha
 
Регистрация: 08.04.2009
Сообщений: 170
По умолчанию

чтобы не подчищать мемо, можно писать
Код:
 memo1.Text := 'text1';
Мозг, хорошо устроенный, стоит больше, чем мозг, хорошо наполненный (Мишель Монтень)
koma_grusha вне форума Ответить с цитированием
Старый 25.12.2010, 18:56   #17
Катришка
Новичок
Джуниор
 
Регистрация: 25.12.2010
Сообщений: 1
По умолчанию Приветик

Помогите решить задачи в делфи, желательно сегодня. Пожалуйста: одномерный массив: 1) Задан числовой массив An. Вычислить сумму произведений всех пар соседних чисел.
двумерный массив :2) В прямоугольной матрице поменять местами элементы 2-х строк.
Катришка вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Компонент для хранения информации. IVANSour Компоненты Delphi 7 28.01.2009 03:02
выбор средства для систематизации информации Jashy Софт 1 05.04.2008 14:19
Можно ли в Delphi использовать такое (#00CCFF) присваевание цвета? Grey Fox Помощь студентам 12 29.10.2007 21:18
Вывод информации в Memo из файла. Фибер Оптик Общие вопросы Delphi 11 04.05.2007 00:13