![]() |
|
|
![]()
|
|
| mr_tg |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 79 Регистрация: 29.3.2008 Репутация: нет Всего: нет |
u menya "Grid"e 3 polye (Kolonki)
2-oye pole tekttovoye: tekst v takom formate "*12345*45678*78965*4567*55642"; dlina stroki nestandartno (neodinakovi). 3- mogu vittashit ves tekst po kotoromu ya kliknul miwkoy. procedure TForm1.DBGrid1CellClick(Column: TColumn); begin Edit1.Text:=Column.Field.Text; end; 4-pomogite vittashit neves tekst po kotoromu ya kliknul miwkoy a tu chastichku teksta po kotoromu ya kliknul miwkoy naprimer Edit1.Text:='45678' ane ves tekst Edit1.Text:="*12345*45678*78965*4567*55642"; zarane SPS |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
Use RegExp (регулярные выражения)
Добавлено через 5 минут и 24 секунды Или в цикле идёшь по тексту. Встречаешь первую звёздочку и идёшь дальше, параллельно запоминая во временную переменную числа пока не встретишь следующую звёздочку. |
|||
|
||||
| mr_tg |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 79 Регистрация: 29.3.2008 Репутация: нет Всего: нет |
zdrastvute Akella ! sps za vaw otklik na vopros.
ya je zarane ne znayu kakoy otrivok teksta miwkoy viberu (kliknut po toy chasti teksta). mne nado kokda nad tekstom miwko clickayu, ctobi Edit1.Text pokazoval immeno tot otrivok (otrivok mejdu * kami) esli mojno Это сообщение отредактировал(а) mr_tg - 8.7.2011, 11:48 |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
Там где кликнули будет этой позиции равняться selstart, от этой позиции идёшь влево до звёздочки и право до звёздочки. Добавлено через 1 минуту и 21 секунду Допустим кликнули здесь: Edit1.Text:='*12345*45678*789|65*4567*55642'; значит Edit1.selstart будет содержать значение 7 |
|||
|
||||
| mr_tg |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 79 Регистрация: 29.3.2008 Репутация: нет Всего: нет |
Akella ZDRASTVUYTE
MOJNO (YESLI NE TRUDNO) PRIMERCHIK IMMENO TOGO CHTO YA HOCHU S dbgrid ? UVAS OTVETI SLIWKIM KOROTKIYE (DLYA BEGINNEROV ETO TRUDO) POMOGLIBI OCHEN ZARANE SPS |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
Дык для начинающих есть спец раздел: http://forum.vingrad.ru/forum/forum-331.html Попросить нужно модераторов, чтобы перенесли твою тему в тот раздел Добавлено через 2 минуты и 10 секунд В чём трудность-то? Покажи свой код, что там не так? |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |