Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2007, 13:32   #1
juden
Пользователь
 
Аватар для juden
 
Регистрация: 28.03.2007
Сообщений: 67
По умолчанию Помогите пожалуста!!!

Как сделать кнопку закрытия окна (крестик) не активной. Нужно сделать чтобы она была видемой, но была не активной.
Когда я в свойстве BorderIcons отключаю кнопки управления окном, иконка формы пропадает, нужно чтобы она оставалась.

Зарание СПОСИБО!
Проблема не в том могут ли машины думать, а в том - делают ли это люди?
B. F. Skinner
juden вне форума Ответить с цитированием
Старый 23.05.2007, 14:19   #2
Fainder
Участник клуба
 
Регистрация: 15.02.2007
Сообщений: 1,112
По умолчанию

Тримай:
procedure TForm1.Button1Click(Sender: TObject);
var
hwndHandle : THANDLE;
hMenuHandle : HMENU;
begin
hwndHandle := FindWindow(nil, 'Untitled - Notepad');
if (hwndHandle <> 0) then begin
hMenuHandle := GetSystemMenu(hwndHandle, FALSE);
if (hMenuHandle <> 0) then
DeleteMenu(hMenuHandle, SC_CLOSE, MF_BYCOMMAND);
end;
end;
Осталось только вместо 'Untitled - Notepad' вписать заголовок нужного окна. Кстати, не обязательно в твоём приложении
Fainder вне форума Ответить с цитированием
Старый 23.05.2007, 14:37   #3
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

АВТОР, зачем это надо? а то может OnCloseQuery у формы пойдет?

//у нас форум не для падонкафф!!!, zetrix

Последний раз редактировалось zetrix; 23.05.2007 в 21:09.
pu4koff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуста с компонентом Terran Компоненты Delphi 3 02.02.2008 14:28
Помогите пожалуста новичку Страник Общие вопросы Delphi 2 23.08.2007 21:10
Помогите,пожалуста! Регина Помощь студентам 5 30.05.2007 23:02
Помогите,пожалуста! Регина Помощь студентам 4 17.05.2007 01:19