Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.08;
Скачать: CL | DM;

Вниз

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

 
newhite ©   (2005-12-18 15:25) [0]

Все пункты MainMenu по умолчанию обзываются: N1, N2, ... N10...
Но когда я хочу сделать N6.visible:=true; то выходит ошибка: [Error] Unit4.pas(58): Undeclared identifier: "N6". Как по другому это сделать?


 
Profi ©   (2005-12-18 15:34) [1]

newhite ©   (18.12.05 15:25)
Код модуля, пожалуйста.


 
newhite ©   (2005-12-18 15:41) [2]

Какого модуля.
Это?
procedure TVhodForm.Button1Click(Sender: TObject);
begin
if (Edit1.Text="enter46") and (edit2.Text="111111") then
N6.visible:=true;
end;


 
з. танька   (2005-12-18 15:45) [3]

необъявленный идентификатор. либо объекта N6 нету, либо из метода TVhodForm.Button1Click его не видно.


 
з. танька   (2005-12-18 15:46) [4]

проверь, может ты его переименовал.


 
newhite ©   (2005-12-18 16:09) [5]

Точно, объект N6 относится к другой форме.
Ситуация такая:
Есть GlavForm с MainMenu1:
<Файл                 Данные  Справка>
   ||
<Вход в систему>

Вход в систему это VhodForm с двумя эдитами и кнопкой ОК.
При создании формы и пока не произведен вход в систему, то меню "Данные" и "Справка" visible:=false;

А дальше понять не могу. Как в обработчике кнопки ОК в VhodForm прописать чтоб после нажатия кнопки ОК  в GlavForm стали доступны остальные пункты меню?


 
з. танька   (2005-12-18 16:20) [6]

нужно модуль, в котором объявлена твоя главная форма (например Unit1) указать в uses формы "вход в систему" после слова implementation. например так:

implementation
 uses Unit1;

затем обращаешься к объектам первой формы через её имя:

GlavForm.N6.Visible := false;


 
newhite ©   (2005-12-18 16:27) [7]

з. танька, огромный сенькс! все работает!!!



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

Текущий архив: 2006.01.08;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.041 c
4-1130840334
BFG9k
2005-11-01 13:18
2006.01.08
Передача настроек принтера


1-1133632452
ST
2005-12-03 20:54
2006.01.08
Упрямый OleContainer


14-1134061254
Александр Иванов
2005-12-08 20:00
2006.01.08
Ваш любимый российский город


14-1134488663
Ученик чародея
2005-12-13 18:44
2006.01.08
Microsoft должна сдохнуть!!!


5-1120571225
Priest
2005-07-05 17:47
2006.01.08
Количество строк в выпадающем списке св-ва в Objeсе Inspector





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский