Посл.ответ |
Сообщение |
Ранг: 107.5 (ветеран) Активность: 0.15↘0 Статус: Участник
|
Создано: 01 декабря 2007 21:37 · Личное сообщение · #1
Нужно сделать что-то наподобе Form в Delphi но чтобы не отображалось на панели задач.
Если возможно - то как?
----- Md5 fcbb6c9c9a5029b24d70f2d67c7cca74 | Сообщение посчитали полезным: |
|
Ранг: 309.8 (мудрец), 21thx Активность: 0.17↘0 Статус: Участник
|
Создано: 01 декабря 2007 21:47 · Личное сообщение · #2
Application.ShowMainForm := FALSE; вроде...
----- Shalom ebanats! | Сообщение посчитали полезным: |
Ранг: 247.7 (наставник), 3thx Активность: 0.16↘0 Статус: Участник Халявщик
|
Создано: 01 декабря 2007 21:53 · Личное сообщение · #3
не, это он вообще форму не покажет главную. когдато делал, там надо искать хендл окна, потом чета с ним делать - ужо не помню. поищи на форумах
----- Лень - это подсознательная мудрость | Сообщение посчитали полезным: |
Ранг: 47.5 (посетитель) Активность: 0.03↘0 Статус: Участник
|
Создано: 01 декабря 2007 21:56 · Личное сообщение · #4
Может:
ShowWindow(Application.Handle, SW_HIDE);
| Сообщение посчитали полезным: |
Ранг: 22.6 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 01 декабря 2007 22:10 · Личное сообщение · #5
procedure TCoolTrayIcon.HideTaskbarIcon;
begin
if IsWindowVisible(Application.Handle) then
ShowWindow(Application.Handle, SW_HIDE);
end;
| Сообщение посчитали полезным: |
Ранг: 158.7 (ветеран) Активность: 0.11↘0 Статус: Участник
|
Создано: 02 декабря 2007 04:57 · Поправил: Assass1n · Личное сообщение · #6
program Project1;
uses
Forms,
Windows,
Unit1 in 'Unit1.pas' {Form1};
{$R *.res}
begin
Application.Initialize;
SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW);
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
или так
procedure TForm1.Button1Click(Sender: TObject);
begin
showwindow(Application.handle, SW_HIDE);
//showwindow(Application.handle, SW_SHOW);
end;
----- Я ещё не волшебник, я только учусь... | Сообщение посчитали полезным: |
Ранг: 72.4 (постоянный), 33thx Активность: 0.05↘0.03 Статус: Участник
|
Создано: 02 декабря 2007 06:42 · Личное сообщение · #7
showwindow(Application.handle, SW_HIDE);
и так все будет работать
| Сообщение посчитали полезным: |
Ранг: 47.5 (посетитель) Активность: 0.03↘0 Статус: Участник
|
Создано: 02 декабря 2007 09:00 · Личное сообщение · #8
ValdikSS пишет:
showwindow(Application.handle, SW_HIDE);
и так все будет работать
Вот и про тоже говорю!
| Сообщение посчитали полезным: |
Ранг: 55.7 (постоянный), 6thx Активность: 0.03↘0 Статус: Участник
|
Создано: 02 декабря 2007 15:26 · Личное сообщение · #9
ValdikSS пишет:
showwindow(Application.handle, SW_HIDE);
и так все будет работать
но только без
Application.MainFormOnTaskbar := True;
| Сообщение посчитали полезным: |
Ранг: 107.5 (ветеран) Активность: 0.15↘0 Статус: Участник
|
Создано: 02 декабря 2007 16:45 · Личное сообщение · #10
Спасибо за помощь
Тему можно закрыть
----- Md5 fcbb6c9c9a5029b24d70f2d67c7cca74 | Сообщение посчитали полезным: |
Ранг: 279.1 (наставник) Активность: 0.16↘0 Статус: Участник wizard
|
Создано: 02 декабря 2007 18:00 · Личное сообщение · #11
Stack если интересуют всякие такие штучке на Delphi ,то читай "delphi глазами хакера"
----- Что один человек сделал , другой всегда сломать может... | Сообщение посчитали полезным: |
Ранг: 47.5 (посетитель) Активность: 0.03↘0 Статус: Участник
|
Создано: 02 декабря 2007 22:04 · Личное сообщение · #12
Evol:
Application.MainFormOnTaskbar := True;
Это ещё что такое??
| Сообщение посчитали полезным: |
Ранг: 55.7 (постоянный), 6thx Активность: 0.03↘0 Статус: Участник
|
Создано: 02 декабря 2007 22:25 · Личное сообщение · #13
HellStudent пишет:
Это ещё что такое??
у меня в новом проекте такое после Application.Initialize; стоит. и если просто на кнопку поставить HellStudent пишет:
ShowWindow(Application.Handle, SW_HIDE);
то оно не работает. надо False поставить или вовсе убрать. а так понимаю SLV ето и имел ввиду во втором посте.
| Сообщение посчитали полезным: |
Ранг: 22.6 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 03 декабря 2007 00:51 · Личное сообщение · #14
MACKLIA пишет:
если интересуют всякие такие штучке на Delphi ,то читай "delphi глазами хакера"
если просто интересует делфи, то лучше "Delphi Russian Knowledge Base
from Vit" не найдешь
| Сообщение посчитали полезным: |
Ранг: 279.1 (наставник) Активность: 0.16↘0 Статус: Участник wizard
|
Создано: 04 декабря 2007 09:00 · Личное сообщение · #15
AnXIouS пишет:
если просто интересует делфи, то лучше "Delphi Russian Knowledge Base
from Vit" не найдешь
нормальная штука,только очень часто там приводится один код и не объясняеися ,что,как,зачем и почему делается ,а если только начинаешь ,то надо понимать ,что вообще делаешь ,а не просто копировать пример.
----- Что один человек сделал , другой всегда сломать может... | Сообщение посчитали полезным: |
Ранг: 2.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 04 декабря 2007 09:38 · Личное сообщение · #16
AnXIouS пишет:
лучше "Delphi Russian Knowledge Base
from Vit" не найдешь
Delphi World ;)
| Сообщение посчитали полезным: |
Ранг: 111.1 (ветеран) Активность: 0.04↘0 Статус: Участник
|
Создано: 04 декабря 2007 12:13 · Личное сообщение · #17
include пишет:
Delphi World ;)
Дельфи ворлд конечно рулит, не спорю, но рекомендую ещё посетить www.delphikingdom.ru и www.rsdn.ru
----- The truth is out of there... | Сообщение посчитали полезным: |
Ранг: 52.2 (постоянный) Активность: 0.02↘0 Статус: Участник
|
Создано: 04 декабря 2007 19:19 · Личное сообщение · #18
Мона ищо так:
SetWindowLong(hWnd, GWL_HWNDPARENT, NULL)
| Сообщение посчитали полезным: |
Ранг: 196.6 (ветеран), 11thx Активность: 0.07↘0.01 Статус: Участник
|
Создано: 04 декабря 2007 23:10 · Личное сообщение · #19
еще в копилку: delphimaster.ru/forums.shtml
| Сообщение посчитали полезным: |