Вверх ↑
Этот топик читают: Гость
Ответов: 305
Рейтинг: 4
#1: 2010-03-25 01:24:58 ЛС | профиль | цитата

Не, я не это имел в виду. А чтоб прога почуяла что в редакторе текста ничего нет. Помогите кто знает.
[offtop]С такой проблеммой я сталкиваюсь впервые[/offtop]
карма: 0

0
Ответов: 387
Рейтинг: 34
#2: 2010-03-25 05:53:55 ЛС | профиль | цитата
с права у элемента есть точка, которая при изменении текста в поле элемента генерирует событие и
выдает в поток весь существующий текст, к этой точке нужно присоединить элемент Len (Length)
из вкладки Строки, который скажет сколько символов набрано в редакторе текста и если символов ноль
то редактор очищен...
карма: 0

1
Голосовали:mmmmm
Ответов: 3349
Рейтинг: 233
#3: 2010-03-25 07:17:39 ЛС | профиль | цитата
Karl, Len (Length) не обязателен.
code_17501.txt
карма: 1

1
файлы: 1code_17501.txt [472B] [166]
Голосовали:mmmmm
Ответов: 387
Рейтинг: 34
#4: 2010-03-25 07:25:23 ЛС | профиль | цитата
Ivann, согласен...
но в твоем способе нужно дополнительное событие(нажатие) а в моем это автоматически(хотя и в этом есть некоторые минуса)
карма: 0

0
Ответов: 3349
Рейтинг: 233
#5: 2010-03-25 07:50:16 ЛС | профиль | цитата
точно так же можно...
Смотри...

Смотреть ниже
Add(RichEdit,3224965,224,399)
{
Width=545
Height=470
Align=5
link(onChange,10398250:doCompare,[])
}
Add(Button,12266589,161,406)
{
Top=470
Width=545
Align=4
link(onClick,3224965:doClear,[])
}
Add(If_else,10398250,280,399)
{
link(onTrue,12076295:doMessage,[(324,405)(324,398)])
link(onFalse,2148625:doMessage,[(324,412)(324,419)])
}
Add(Message,2148625,336,413)
{
Message="Текст обнаружен"
}
Add(Message,12076295,336,392)
{
Message="Текст не обнаружен"
}


[/scroll]
карма: 1

1
файлы: 1code_17502.txt [480B] [176]
Голосовали:mmmmm
Ответов: 970
Рейтинг: 270
#6: 2010-03-25 09:40:47 ЛС | профиль | цитата
Ivann, а зачем код Delphi выбрал
#pas
? Кто нибудь из новичков скопирует, а вставляться не будет...
карма: 0

0
Ответов: 3349
Рейтинг: 233
#7: 2010-03-25 09:50:09 ЛС | профиль | цитата
Genius, бывает, промазал.
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#8: 2010-03-25 09:57:58 ЛС | профиль | цитата
mmmmm, а проверить нижнюю точку Count ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3349
Рейтинг: 233
#9: 2010-03-25 10:06:48 ЛС | профиль | цитата
Tad, если строка пустая то он выдает один.
Если в строке есть значения то всеровно один.
Tad, Ему надо проверить есть ли текст, а не кол-во строк.
может быть 1 заполненая строка, и 1 незаполненаю , count без разницы.
Так что твой способ не подойдет.
карма: 1

0
Ответов: 2407
Рейтинг: 691
#10: 2010-03-25 10:18:26 ЛС | профиль | цитата
Вот вариант при котором не учитывается пробел и переход на новую строку: code_17504.txt
карма: 11

1
файлы: 1code_17504.txt [843B] [273]
Голосовали:mmmmm
Ответов: 3349
Рейтинг: 233
#11: 2010-03-25 10:24:55 ЛС | профиль | цитата
Ну это почти тоже что и я добавил.
Только с заменой и выбором значения
карма: 1

0
Ответов: 305
Рейтинг: 4
#12: 2010-03-25 12:15:51 ЛС | профиль | цитата
Всем спасибо! Справился. Я плюсану, когда мой рейтинг станет положительным числом
[offtop]А то нельзя плюсовать, когда у самого -1[/offtop]
карма: 0

1
Голосовали:unalex
12
Сообщение
...
Прикрепленные файлы
(файлы не залиты)