C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

стр.: (2) < 1 [2] >
Не проводится Update
olegenty
Отправлено: 10.06.2004, 12:05


Ветеран

Группа: Модератор
Сообщений: 2412



просто надо инициировать переменную, к которой обращаешься, физическим адресом реально созданной формы, вот и всё... smile.gif
Topik
Отправлено: 10.06.2004, 16:17


Дежурный стрелочник

Группа: Участник
Сообщений: 45



Если б я еще знал что значит
QUOTE

нициировать переменную, к которой обращаешься, физическим адресом реально созданной формы


ohmy.gif
olegenty
Отправлено: 11.06.2004, 06:46


Ветеран

Группа: Модератор
Сообщений: 2412



это значти присвоить ей значение. например:

1. TResult *f = fmResult; // при условии, что fmResult установлена
2. TResult *f = new TResult(Application);
3. Application->CreateForm(__classid(TResult), &f);

в основном — это все варианты ))
Topik
Отправлено: 11.06.2004, 11:22


Дежурный стрелочник

Группа: Участник
Сообщений: 45



на второй вариант, говорит
---------------------------
alfa
---------------------------
Name not unique in this context.
---------------------------
ОК
---------------------------
на первый
[C++ Error] red_fl.cpp(42): E2451 Undefined symbol 'fmResult1'

на третий
[C++ Error] red_fl.cpp(43): E2451 Undefined symbol 'f'
olegenty
Отправлено: 11.06.2004, 11:32


Ветеран

Группа: Модератор
Сообщений: 2412



ты критически-то осмысливай, что я написал, а не бездумно переписывай...
Topik
Отправлено: 11.06.2004, 14:41


Дежурный стрелочник

Группа: Участник
Сообщений: 45



Решил проблему другим путем, просто на форма редактирования поставил TQuery и Udate через него делаю smile.gif
стр.: (2) < 1 [2] >
Вернуться в Работа с базами данных в C++Builder