![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 12.03.2009
Сообщений: 109
|
![]()
У мея имеется две формы.. FORM2 и FORM1. НА форме 2 имеется обьект стринггрид1 . Как мне к нему обратится с формы 1? вот к примеру я создал кнопку на форме 1 , но в текущем коде выдает ошибку мол не нашел такой обьект
Код:
Последний раз редактировалось Stilet; 08.07.2009 в 13:44. |
![]() |
![]() |
![]() |
#2 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
![]()
Form2.StringGrid1.Cells[1, 1]
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 12.03.2009
Сообщений: 109
|
![]()
все равно ошибка
undeclared identifired Form 2.. Может дело в том что форма 2 поялвяется только в процессе работы программмы? Последний раз редактировалось Stilet; 08.07.2009 в 13:46. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
![]()
а у вас подключена вторая форма к первой? (в первой форме нажмите File\Use Unit... - выберите Form2)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
![]() |
![]() |
![]() |
#5 | |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
![]() Цитата:
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; пропишите так uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, unit2; |
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 10.05.2009
Сообщений: 11
|
![]()
а где код создания самой формы???
---------------------------------- form2:=TForm2.Create(Self); Form2.Show; Form2.StringGrid1.Cells[1,1]:='Rabotaet';
Если отладка процесс удаления ошибок, то программирование должно быть процессом их внесения.
|
![]() |
![]() |
![]() |
#7 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
![]() |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 12.03.2009
Сообщений: 109
|
![]()
Модули прикрепил.. Но тем не менее прога ругается ругается.. Вот целый код в аттаче... Сразу скажу что програ не моя...Назнаяение ее следущее ..Из одной проги через ДДЕ в это приложение идут данные..Сначала через ТАБЛИЦА открываешь вторую форму и там на обьект стринггрид идут данные.. Мне хочется через кнопочку на форме 1 обратится к этому стринг гриду..Помогите пожалуста..
пишет undeclareted identifire stringgrid Последний раз редактировалось Stilet; 08.07.2009 в 13:46. |
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
![]()
Вероятнее всего ошибка вылетает, потому что в Unit2 не объявлена Form2. То есть не кода
Код:
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
передать переменную другой форме | Var17 | Общие вопросы Delphi | 5 | 07.01.2009 02:03 |
Использование компонентов в другой форме | White | БД в Delphi | 3 | 27.08.2008 13:32 |
Авторизация на другой машине | Незнайка | Общие вопросы .NET | 1 | 17.05.2008 21:50 |
Другой TIMER | Altera | Общие вопросы Delphi | 23 | 07.02.2008 17:34 |
Передача параметра компаненту на другой форме. | Kukkk | Компоненты Delphi | 1 | 28.09.2007 00:31 |