20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
|
1 | |
Delphi 6-7 Как найти текст в строках и столбцах из StringGrid1 ключевое слово, которое мы набрали в Edit1 при нажатии на Button1?04.06.2018, 22:45. Показов 549. Ответов 15
Метки нет (Все метки)
как найти текст в строках и столбцах из StringGrid1 ключевое слово которое мы набрали в Edit1 при нажатий на Button1 ?
0
|
04.06.2018, 22:45 | |
Ответы с готовыми решениями:
15
При нажатии на Button1 в Edit1 или Label1 записывается цифра 50, при повторном нажатии к этой 50 прибавляется еще 50. Как сделать? Как сделать так, чтобы при нажатии button1 менялось название компонента, который в edit1 (ButtonL)? При нажатии на button1 из массива вывести следующий текст в textbox1 Как выделить текст жирным (не ключевое слово, а простой текст)? |
Модератор
|
||||||
05.06.2018, 04:18 | 2 | |||||
1
|
20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
|
05.06.2018, 22:11 [ТС] | 3 |
А как сделать так что бы в StringGrid1 показывала строчку не Окно Диалогам а
в StringGrid1 строку ?
0
|
20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
|
05.06.2018, 22:24 [ТС] | 4 |
А как сделать так что бы в StringGrid1 показывала строчку не Окно Диалогам а
в StringGrid1 искомую строку как показано на скрине ?
0
|
20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
||||||
06.06.2018, 09:45 [ТС] | 6 | |||||
Вот так надо но если так то не работает
0
|
Модератор
|
|
06.06.2018, 10:16 | 7 |
и не будет...
Смотрим, что у Вас в СтрингГриде... разные строки, поэтому Вам и говорится, что совпадений не найдено.Добавлено через 2 минуты приводите текст в СтрингГрид и текст в Эдит к одному регистру - все заработает. Или делайте такие вещи с использованием БД (что, в общем-то, настоятельно рекомендуется), где можно осуществлять выборки без учета регистра
0
|
20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
|
06.06.2018, 15:45 [ТС] | 8 |
А иза чего она не убирает другие строки ?
0
|
20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
|
06.06.2018, 19:52 [ТС] | 10 |
а как это сделать ?
0
|
Модератор
|
|
07.06.2018, 04:56 | 11 |
Начнем с того, что Вам просто необходимо учиться
правильно формулировать свои "хотелки"... Вы начали с простого вопроса:
я показал Вам, как вывести на экран информацию, есть ли такой текст, и, если есть - где конкретно в таблице он находится.Вас это не устроило - следующий Ваш вопрос: Я Вам показал, как установить выделение на найденной ячейке... Опять не то, теперь Что дальше будет? Если бы Вы удосужились написать четкое и полное задание - получили бы полный ответ еще позавчера. А на счет "убирания" строк... Убрать-то их проблемы не составляет, а Вы подумали, как их назад возвращать? Варианты, бесспорно, есть, но без знания того, как у Вас организовано хранение данных и вывод этих данных из хранилища на экран - советовать что-то просто бессмысленно. могу предложить вот такой вот алгоритм: 1. Создать СтрингЛист 2. после успешного поиска копировать найденную строку в этот СтрингЛист 3. Полностью очистить СтрингГрид, оставив только одну пустую строку для заполнения 4. Записать в очищенный СтрингГрид сохраненную с СтрингЛисте строку 5. Удалить СтрингЛист 6. После отмены результатов поиска (судя по скрину - такой функционал Вы даже не рассматривали) снова очистить СтрингГрид и по новой заполнить его данными из Вашего хранилища по каждому из этих пунктов на форуме и в справке Delphi куча информации, если что!
0
|
20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
||||||
08.06.2018, 22:23 [ТС] | 12 | |||||
Здравствуйте как мне сделать так как показано на скриншоте ?
0
|
20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
||||||
09.06.2018, 12:57 [ТС] | 13 | |||||
Нужно присвоить пустые значения ячейкам других строк:
0
|
20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
|
10.06.2018, 00:38 [ТС] | 15 |
Как сделать так что бы искала по ключевому слову ?
0
|
D1973
|
10.06.2018, 04:02
Delphi 6-7 Как найти текст в строках и столбцах из StringGrid1 ключевое слово, которое мы набрали в Edit1 при нажатии на Button1?
#16
|
Не по теме: Сказка про белого бычка! Бесперспективно...
0
|
10.06.2018, 04:02 | |
Обработка текста: во всех строках, содержащих ключевое слово, переставить это слово в начало строки Сделать так, чтобы стирался текст в Edit1 при нажатии на поле Определить, в введенном предложении слово, которое состоит из тех же букв, что и заданное ключевое слово. При нажатии на клавиши, добавлять через точку с запятой текст из Edit1 и Edit2 в ListBox Найти самое длинное слово, которое встречаеться в двух строках Найти слово минимальной длины, которое есть в обеих строках Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |