ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 28.03.2010, 21:36
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
С нами: 9399011

Репутация: 444
По умолчанию

Цитата:
Сообщение от EndLeSSDre@M  
хм.... ну если есть этот компонент то все просто:

CoolTrayIcon.HideMainForm;

это в кнопку добавь!
это то само собой, а мне надо чтобы при нажатии кнопки закрыть, которая рядом с кнопками свернуть и развернуть.
пробовал так:
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caNone;
Application.Minimize;
end;

но проект вообще не закрывается, даже с помощью кнопки с действием close;
 
Ответить с цитированием

  #2  
Старый 28.03.2010, 21:43
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
С нами: 8850305

Репутация: 259
По умолчанию

сделай уж так тогда

Цитата:
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
action:=caNone;
CoolTrayIcon.HideMainForm;
end;
а по идее, на сколько я щас соображаю... то если это будет в ивенти при закрытии формы, то ее никак не закрыть... или я просто чего то не знаю(((

в твоем случае можно просто кнопку закрыть сделать не активной...

Последний раз редактировалось EndLeSSDre@M; 28.03.2010 в 21:52..
 
Ответить с цитированием

  #3  
Старый 28.03.2010, 22:47
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
С нами: 9399011

Репутация: 444
По умолчанию

EndLeSSDre@M, эта прога будит закрываться из popupmenu которое будит вызываться из трея, а не по средствам закрытия формы, кликая на кнопку закрыть она будит просто сворачиваться в трей. сворачивания то я добился с помощью Action := caNone; Application.Minimize; . но при этом программу вообще не закрыть(((
 
Ответить с цитированием

  #4  
Старый 28.03.2010, 23:07
090808
Познающий
Регистрация: 15.03.2009
Сообщений: 87
С нами: 9030319

Репутация: 34
По умолчанию

Цитата:
Сообщение от heretic1990  
EndLeSSDre@M, эта прога будит закрываться из popupmenu которое будит вызываться из трея, а не по средствам закрытия формы, кликая на кнопку закрыть она будит просто сворачиваться в трей. сворачивания то я добился с помощью Action := caNone; Application.Minimize; . но при этом программу вообще не закрыть(((
Как вариант:
PostMessage(FindWindow(nil, 'Form1'), wm_quit, 0, 0);
 
Ответить с цитированием

  #5  
Старый 28.03.2010, 22:59
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
С нами: 8850305

Репутация: 259
По умолчанию

пробуй этот код! должно помочь

PHP код:
procedure TForm1.Button1Click(SenderTObject);
begin
  ccc
:=1;
  
Close;
end;
procedure TForm1.FormCloseQuery(SenderTObject; var CanCloseBoolean);
begin
  
if ccc=1 then
    CanClose
:=true
  
else
  
begin
    CanClose
:=false;
    
Application.Minimize;
  
end;
end;
end

Последний раз редактировалось EndLeSSDre@M; 28.03.2010 в 23:02..
 
Ответить с цитированием

  #6  
Старый 28.03.2010, 23:01
Life7
Banned
Регистрация: 14.06.2009
Сообщений: 256
С нами: 8899013

Репутация: 105
По умолчанию

помогите найти пожалуйста самый большой учебник MidletPascal буду сидеть учить
 
Ответить с цитированием

  #7  
Старый 28.03.2010, 23:03
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
С нами: 8850305

Репутация: 259
По умолчанию

Цитата:
Сообщение от Life7  
помогите найти пожалуйста самый большой учебник MidletPascal буду сидеть учить
в гугле забанили что ли??? ну сиди ты скачивай и проверяй где страниц больше... если все время искать что то готовенькое, то ничего в этой жизни не достигнешь!
 
Ответить с цитированием

  #8  
Старый 28.03.2010, 23:57
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
С нами: 9399011

Репутация: 444
По умолчанию

090808, большое спасибо !!!! помогло закрыть прогу!!!
всем спасибо вопрос исчерпан))
 
Ответить с цитированием

  #9  
Старый 29.03.2010, 00:10
Life7
Banned
Регистрация: 14.06.2009
Сообщений: 256
С нами: 8899013

Репутация: 105
По умолчанию

... интересненькая задачка))) я тут набросал по быстрому... щас еще подумаю и подредактирую.... буду рад если кто поможет доделать
да и исправьте ошибки... а то я не силен в этом)))


Цитата:
PHP код:
program Multik;
var N,K,zaec,volk,d,i:integer;
label 1;
BEGIN
read(N,K);
i:=0;
volk:=0;
zaec:=k; //ступенька зайца
d:=int(n/2); // максимальное количество шагов возможных на лестнице
for l=1 to d do //цикл перебора шагов
volk:=volk+2; //волк шагает через 2 ступеньки
zaec:=zaec+1; //заяц через одну
if zaec=volk then write(i) and goto 1; // если совпали то выводим и и заканчиваем программу
next l
write(i); //если не совпали то просто выводим 0 и заканчиваем программу
1:END.
 
Ответить с цитированием

  #10  
Старый 29.03.2010, 10:41
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
С нами: 8850305

Репутация: 259
По умолчанию

Цитата:
Сообщение от Life7  
... интересненькая задачка))) я тут набросал по быстрому... щас еще подумаю и подредактирую.... буду рад если кто поможет доделать
да и исправьте ошибки... а то я не силен в этом)))
Life7 я не понял, это че такое??? тупое набивание постов??? на сколько я помню это был мой пост, и слова точно такие же!
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/Wi-Fi/Wardriving 2571 20.06.2026 14:48
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



Здесь присутствуют: 6 (пользователей: 0 , гостей: 6)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.