![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| z006 |
|
||||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 12.6.2009 Репутация: нет Всего: нет |
Добрый день.оговариваюсь сразу,я вопрос решил совсем другим способом,через одну форму.но мне все-же интересно,на будущее надо знать.итак,суть вопроса:
есть 2 формы,абсолютно идентичные,но одна для создания материала,другая для его редактирования. нужна общая процедура апдейта данных в базе.данные соответственно должны браться к примеру так
но т.к. у нас есть Edit1 и на второй форме,то надо знать от какой формы произошел вызов,и соответственно делать подстановку. теперь варианты как я пробовал: 1) на кнопке пишем
в процедуре call_update пишем
запускаем и любуемся пизанской башней. вариант 2) на кнопке пишем
в процедуре call_update пишем
где var_call:TComponent в таком случае его имя выводит,но дальше с ним работать у меня не получается,падает,зараза. где тут бобик издох,а? |
||||||||||
|
|||||||||||
| Saboten |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 6.11.2010 Где: РБ Репутация: нет Всего: нет |
Хм, немного непонятно зачем две одинаковые формы для создания и редактирования.
Если правильно понял, Вам нужно почитать в хелпе про операторы AS и IS. Вот пример:
Вызвать данный метод как-то так:
оно? Это сообщение отредактировал(а) Saboten - 24.12.2010, 21:57 |
||||
|
|||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |