Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];

Вниз

StringGrid   Найти похожие ветки 

 
tigra   (2006-01-26 10:00) [0]

Бодрого!Есть грид в который выводятся некоторые значения из таблицы.После удаления элемента таблицы,грид перерисовывается. Как сделать чтобы SetFocus указывал на i+1 -ю ячейку,если была удалена i-я? После удаления фокус на первом столбце и первой ячейке.


 
Amoeba ©   (2006-01-26 10:29) [1]


> Есть грид в который выводятся некоторые значения из таблицы.

Если имеется в виду таблица базы данных, то нефиг отображать ее в StringGrid. Для этого предназначен DBGrid. И проблем не возникнет.


 
tigra   (2006-01-26 10:32) [2]

Да это понятно,что проблем с DBGrid никаких нет :))) В том-то и фишка,что нужно со StringGrid" ом :)


 
Amoeba ©   (2006-01-26 10:38) [3]


> В том-то и фишка,что нужно со StringGrid" ом :)

Объясни, please, народу, на кого черта нужен такой изврат и такой геморой?


 
tigra   (2006-01-26 10:42) [4]

Млин,ну интересно мне!!! С DBG каждый может,а вот чтобы со Стрингом...


 
ferr ©   (2006-01-26 10:47) [5]

класс.


 
tigra   (2006-01-26 11:11) [6]

Советы будут?


 
Amoeba ©   (2006-01-26 14:07) [7]


> tigra   (26.01.06 10:42) [4]
> Млин,ну интересно мне!!! С DBG каждый может,а вот чтобы
> со Стрингом...

Мазохист!


> tigra   (26.01.06 11:11) [6]
> Советы будут?

Будет один: не майся дурью!


 
tigra   (2006-01-27 10:03) [8]

Если дурь вставляет почему бы не помаяться :)))))
Хотя этот вопрос оставлю открытым :)


 
Sergey13 ©   (2006-01-27 10:05) [9]

Можно еще картинку формировать динамически, бмп-шку какую-нить, и показывать ее на форме. Еще труднее будет. 8-)


 
ЮЮ ©   (2006-01-27 10:56) [10]


> на i+1 -ю ячейку,если была удалена i-я?


Во-первых, ячейка - , сука [(с) Conedy Club], квадратная  - у неё есть строка и столбец

Во-вторых, при удалении i-ой строки ранее бывщая i +1 станет i-ой, а то и i -1 -ой, если эьо была последняя, но никак не  останется i + 1 -ой.

И наконец, перед новым заполнением грида запомни текущее положене (св-во Row) и установи его после нового заполнения грида. А ещё лучше запомни значения ключа для i + 1 (i -1, если i - последняя) и при повторном заполнении грида когда добавишь запись с таким ключем, тогда и установи Row равным текущему значению строки



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.039 c
2-1138282879
zhechkov
2006-01-26 16:41
2006.02.12
Список файлов


2-1138016256
Стелс
2006-01-23 14:37
2006.02.12
Считывание системного времени в формат TDateTime


3-1134668694
parasolka
2005-12-15 20:44
2006.02.12
Удаление записей.


1-1137435300
Tramp
2006-01-16 21:15
2006.02.12
Проблема формирования отчета для последующей печати...


8-1125511130
Galiaf
2005-08-31 21:58
2006.02.12
Глубина в OpenGl.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский