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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.06.2007, 23:12   #31
VDLab
Embedder
Пользователь
 
Аватар для VDLab
 
Регистрация: 01.11.2006
Сообщений: 68
По умолчанию

Цитата:
Сообщение от Still_Learn Посмотреть сообщение
Реально тут ни слова моего... Все из FAQ.... ZhekON, ну почему ты настолько ленивый... Найди хоть что-нибудь в инете...
А проверять то, что советуешь, тем более чужой код?
В ХР такое не работает.
Гдето скачивал исходник дллки для сокрытия программы от диспетчера, правда проверить не получилось, антивирь ее сразу после компиляции в карантин перемещает, поэтому полезность ее стремится к нулю.
[SHIFT] вправо, [SHIFT] влево считается [ESCAPE]ом и карается REBOOTом!

Последний раз редактировалось VDLab; 21.06.2007 в 23:18.
VDLab вне форума Ответить с цитированием
Старый 22.06.2007, 10:51   #32
НЕ_АЙС
Форумчанин
 
Регистрация: 18.04.2007
Сообщений: 135
По умолчанию

Советую почитать что-нибудь службы
НЕ_АЙС вне форума Ответить с цитированием
Старый 22.06.2007, 15:30   #33
Трофимов Александр
Форумчанин
 
Аватар для Трофимов Александр
 
Регистрация: 03.11.2006
Сообщений: 321
По умолчанию

Есть выход как сервис прогу запускать, но как такое сделать не прудставляю, хотя где-то видел в инете как это сделать.
Трофимов Александр вне форума Ответить с цитированием
Старый 22.06.2007, 17:21   #34
Still_Learn
Пользователь
 
Регистрация: 30.05.2007
Сообщений: 16
По умолчанию

Цитата:
Сообщение от VDLab Посмотреть сообщение
А проверять то, что советуешь, тем более чужой код?
VDLab, Вы, простите, всем авторам, участвующим в написании всякого рода FAQ, тоже этот вопрос задаете Есть хелп и вперед! Никто за ВАС ВАШУ задачу выполнять не будет, и никто никогда не говорит, вот, дескать, держи рабочую программу... Это не профессионально!! Человек хочет учиться, пусть берет инфу и учится, или у вас есть желание все сделать за него??
ZhekON, есть у меня статья по написанию сервисов, но к сожелению сюда выбросить не могу - слишком большая... Могу только ссылку на DRKB 3.0 дать : http://www.drkb.ru
Поиск там не совсем удобный, но статьи... Дотаточно обширно представлены все сферы, с которыми приходится иметь дело программистам Delphi
Still_Learn вне форума Ответить с цитированием
Старый 23.06.2007, 14:24   #35
ZhekON
Форумчанин
 
Аватар для ZhekON
 
Регистрация: 24.01.2007
Сообщений: 323
По умолчанию

Цитата:
Могу только ссылку на DRKB 3.0 дать : http://www.drkb.ru
Очень дажэ и ничего Спасибо ВСЁ УЧАЩИМСЯ!
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
ZhekON вне форума Ответить с цитированием
Старый 23.06.2007, 16:48   #36
VDLab
Embedder
Пользователь
 
Аватар для VDLab
 
Регистрация: 01.11.2006
Сообщений: 68
По умолчанию

Цитата:
Сообщение от Still_Learn Посмотреть сообщение
VDLab, Вы, простите, всем авторам, участвующим в написании всякого рода FAQ, тоже этот вопрос задаете Есть хелп и вперед! Никто за ВАС ВАШУ задачу выполнять не будет, и никто никогда не говорит, вот, дескать, держи рабочую программу... Это не профессионально!! Человек хочет учиться, пусть берет инфу и учится, или у вас есть желание все сделать за него...
Да пускай, конечно, учатся, не спорю, только чему? Тому что верить нельзя никому? ИМХО непрофессионально давать совет, не зная правилен ли он, этим вы дискредитируете в первую очередь себя. Я в своё время тоже немало времени провел в недоумении, почему большая часть таких "советов" ну никак не хотят работать!
Вот в данном случае, вы не поленились найти этот код в FAQе, не поленились набить пост, а проверить то что написали лень(?), в итоге толку ноль, зато в левой колонке форума, под аватарой прибавится еще единичка, а может кто еще и рейтинга подкинет...

Да простят меня модераторы за оффтоп.
[SHIFT] вправо, [SHIFT] влево считается [ESCAPE]ом и карается REBOOTом!
VDLab вне форума Ответить с цитированием
Старый 25.06.2007, 18:46   #37
X=Vitamin=X
Пользователь
 
Аватар для X=Vitamin=X
 
Регистрация: 18.11.2006
Сообщений: 32
По умолчанию

Цитата:
Сообщение от ZhekON Посмотреть сообщение
Ну наконецто! АЛЬТ+ТАБ ужэ не работает, точнее моё приложэние теперь вечно главное!!! и АЛЬТ+ТАБ ничего не можэт зделать
Это наверное StayOnTop дало такой результат... странно только почемуто этого результата никогда не мог добится...
теперь вот проблема КАК СПРЯТАТЬ ИЗ ДИСПЕТЧЕРА ЗАДАЧ МОЮ ПРОГУ, чтобы ни в процэсах ни в приложэниях небыло видно её?
Привет ! ! !
Давай мах на мах я тебе на мыло скину пример где буквально двумя строчками можно спрятать прогу из таскбара и мэнэджера, А ТЫ МНЕ скинь пример как ты ALT+TAB отрубил
пиши на ящик: flash280887@rambler.ru
Незнание - рабство, знание - свобода ! ! !
X=Vitamin=X вне форума Ответить с цитированием
Старый 25.06.2007, 21:01   #38
Tayfun
Форумчанин
 
Аватар для Tayfun
 
Регистрация: 24.06.2007
Сообщений: 351
По умолчанию Вариантов много, тебе остаеться выбрать самый красивый

Как отключить Alt+F4
1)В событие формы OnCloseQuery задайте CanClose := false
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
CanClose := false;
end;
2)
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
if my_flag = false then CanClose := false;
end;
где my_flag - глобальная переменная. Она всегда false, а в true устанавливается только в событии нажатия кнопки "Отмена".
3)
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
if my_flag = false then CanClose := false;
end;
CanClose := my_flag;
4)
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (Shift = [ssAlt]) and (Key = VK_F4) then Key := 0;
end;
5)
TForm2 = class....
...
procedure WMSYSCOMMAND(var Msg: TWMSysCommand); message WM_SYSCOMMAND;
...

procedure TForm2.WMSYSCOMMAND(var Msg: TWMSysCommand);
begin
if Msg.CmdType <> SC_CLOSE then inherited;
end;
Я не маюсь бездельем, я от него тащусь!
Tayfun вне форума Ответить с цитированием
Старый 26.06.2007, 14:49   #39
ZhekON
Форумчанин
 
Аватар для ZhekON
 
Регистрация: 24.01.2007
Сообщений: 323
По умолчанию

Цитата:
Сообщение от X=Vitamin=X Посмотреть сообщение
А ТЫ МНЕ скинь пример как ты ALT+TAB отрубил
Я его не отрубил, его видно просто при выборе другого приложэния моё остаётся активным, чего добился через опцыю StayOnTop(окно было BsNone и во весь экран) вот и весь секрет
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
ZhekON вне форума Ответить с цитированием
Старый 26.06.2007, 18:35   #40
X=Vitamin=X
Пользователь
 
Аватар для X=Vitamin=X
 
Регистрация: 18.11.2006
Сообщений: 32
По умолчанию

Цитата:
Сообщение от ZhekON Посмотреть сообщение
Я его не отрубил, его видно просто при выборе другого приложэния моё остаётся активным, чего добился через опцыю StayOnTop(окно было BsNone и во весь экран) вот и весь секрет
Дк и у меня тоже так ! ! !
НО StayOnTop не помогает...
Может его както где-то постоянно проверять надо???
Незнание - рабство, знание - свобода ! ! !
X=Vitamin=X вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как отключить монитор??? Манжосов Денис :) Помощь студентам 5 14.07.2008 17:11
Имитация нажатия комбинации клавиш Zeraim Win Api 15 05.05.2008 20:35
для этой штуки нужны тригеры и курсоры. zinnyrik БД в Delphi 4 15.05.2007 14:47