Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Манипуляция с DBGrid, vittashit neves tekst po kotoromu ya kli 
:(
    Опции темы
mr_tg
Дата 7.7.2011, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 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

PM MAIL   Вверх
Akella
Дата 7.7.2011, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Use RegExp (регулярные выражения)

Добавлено через 5 минут и 24 секунды
Или в цикле идёшь по тексту.
Встречаешь первую звёздочку и идёшь дальше, параллельно запоминая во временную переменную числа пока не встретишь следующую звёздочку.
PM MAIL   Вверх
mr_tg
Дата 8.7.2011, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 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  smile  bilobi hororwo


Это сообщение отредактировал(а) mr_tg - 8.7.2011, 11:48
PM MAIL   Вверх
Akella
Дата 8.7.2011, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Цитата(mr_tg @  8.7.2011,  11:46 Найти цитируемый пост)
ya je zarane ne znayu kakoy otrivok teksta miwkoy viberu (kliknut po toy chasti teksta).

Там где кликнули будет этой позиции равняться selstart, от этой позиции идёшь влево до звёздочки и право до звёздочки.

Добавлено через 1 минуту и 21 секунду
Допустим кликнули здесь:
Edit1.Text:='*12345*45678*789|65*4567*55642';


значит Edit1.selstart будет содержать значение 7
PM MAIL   Вверх
mr_tg
Дата 13.7.2011, 15:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 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
PM MAIL   Вверх
Akella
Дата 15.7.2011, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Цитата(mr_tg @  13.7.2011,  15:34 Найти цитируемый пост)
DLYA BEGINNEROV ETO TRUDO

Дык для начинающих есть спец раздел: http://forum.vingrad.ru/forum/forum-331.html

Попросить нужно модераторов, чтобы перенесли твою тему в тот раздел

Добавлено через 2 минуты и 10 секунд
В чём трудность-то? Покажи свой код, что там не так?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0532 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.