Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Fermion
17 / 17 / 3
Регистрация: 05.10.2009
Сообщений: 170
#1

Как передать маркер из одной формы в другую?

09.01.2010, 22:46. Просмотров 1204. Ответов 5
Метки нет (Все метки)

Короче надо сделать что-то типа вот такого:
C++
1
2
3
TBookmark Marker =Table1->GetBookmark();
Table1->GotoBookmark(Marker);
Table1->FreeBookmark(Marker);
Но.. маркер надо поставить в одной форме, а взять его, а потом снять - в другой.

Ну или подскажите любой другой способ передать текущую позицию в DBGrid из одной формы в другую.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2010, 22:46
Ответы с готовыми решениями:

Как передать значение переменной из одной формы в другую?
Доброго времени суток! Требуется переменную типа IXMLNode, создаваемую в одной...

Передать состояние RadioButton с одной формы на другую
В Form1 есть RadioButton1. Пользователь делает Checked и данные выбора...

Как передавать из одной формы в другую форму предложение
Как передавать из одной формы в другую форму предложение? то есть в одной...

Как передать значение какого-нибудь свойства объектов созданного мною класса в одной форме в другую форму?
В одной форме я создал класс и массив объектов данного класса. class TFigure...

Как скопировать данные из одной формы, и вставить их на другую форму при нажатии на кнопку?
Скажите, пожалуйста, как можно скопировать данные из одной формы и вставить их...

5
Lord_Voodoo
Супер-модератор
8609 / 2235 / 133
Регистрация: 07.03.2007
Сообщений: 10,820
Завершенные тесты: 1
10.01.2010, 14:44 #2
Fermion, вообще просто надо запомнить значение ключевого поля в одной форме и потом перейти по нему во второй форме
0
Fermion
17 / 17 / 3
Регистрация: 05.10.2009
Сообщений: 170
10.01.2010, 16:02  [ТС] #3
Цитата Сообщение от Lord_Voodoo Посмотреть сообщение
Fermion, вообще просто надо запомнить значение ключевого поля в одной форме и потом перейти по нему во второй форме
Фишка в том, что у меня простая табличка и ключевого поля в ней не предусматривалось.

Но в итоге я так и сделал.

Доработал табличку так, чтобы в ней было ключевое поле ID, значение ID передал через глобальную переменную в другую форму и по нему взял данные из таблицы в другой форме.
0
Lord_Voodoo
Супер-модератор
8609 / 2235 / 133
Регистрация: 07.03.2007
Сообщений: 10,820
Завершенные тесты: 1
11.01.2010, 10:46 #4
Fermion, ключ можно даже юзверю не показывать, их чаще всего используют для внутренних нужд... тем более у вас как раз такой случай, что без ключа сложно...
0
SunDrop
389 / 229 / 11
Регистрация: 09.12.2009
Сообщений: 668
25.01.2010, 21:38 #5
Цитата Сообщение от Lord_Voodoo Посмотреть сообщение
запомнить значение ключевого поля в одной форме и потом перейти по нему во второй форме
Подскажите, а как сделать переход по ключу, если ключ известен?
0
Lord_Voodoo
Супер-модератор
8609 / 2235 / 133
Регистрация: 07.03.2007
Сообщений: 10,820
Завершенные тесты: 1
25.01.2010, 21:45 #6
SunDrop, можно с помощью функции Locate, запросом, поиском - много есть вариантов решения
1
25.01.2010, 21:45
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.01.2010, 21:45

Как передать значение "IdHTTP1" из одной формы во вторую
Доброго времени суток! В общем, есть две формы, в одной происходит...

Переменная из одной формы в другую
Есть две формы. Первая форма вызывает вторую, во второй устанавливается...

Переключение с одной формы на другую
У меня есть 2 формы. Изначально при создании проекта была создана форма №2(в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru