Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];

Вниз

Через   Найти похожие ветки 

 
der   (2003-09-03 10:36) [0]

В т.ч. главная форма. Хотя если щелкнуть правой кнопкой в Панели задач и сделать "Закрыть", она закрывается. В чем дело не пойму.


 
Skier   (2003-09-03 11:13) [1]

>Через [x] некоторые формы не закрываются...
А есть ли у этих форм обработчики событий OnCloseQuery или OnClose ?
Если есть, то хорошо бы показать код.


 
GreatMaster   (2003-09-03 11:24) [2]

А то что она закрывается через панель задач - дык не помню как 9х, но 2к/ХР в некоторых случаях снимает по тихому зачу даже если та кочевряжится.


 
der   (2003-09-03 12:08) [3]

Обработчики событий есть. В разных формах выполняются разные действия. Где-то инфа скидывается в ИНИ-файл, где из EditBox"ов в таблицу. Одинакового кода нет нигде.
Фишка-то в том, что на других компах с вин"98 эта прога работает.
> но 2к/ХР в некоторых случаях снимает по тихому зачу

в 98-ых это не так.


 
der   (2003-09-03 15:22) [4]

переустановил Windows.
Не помогает.
Другие схожие по задачам проекты, написанные в той же инсталляции Дельфи работают нормально.
Просто ничего не понимаю!


 
Skier   (2003-09-03 15:25) [5]


> переустановил Windows.

Мало. Надо ещё переформатировать винчестер. ;)


 
clickmaker   (2003-09-03 15:29) [6]

Также еще неплохо было бы прошить новый BIOS ;)


 
Skier   (2003-09-03 15:31) [7]

И сменить "маму"


 
der   (2003-09-03 15:42) [8]

все издеваетесь, да?...
:-)


 
panov   (2003-09-03 15:45) [9]

Тебе же ответитли, что по-разному в вразных версиях работает. Смотри в обработчиках OnColse и OnCloseQuery.
(Еще бы код желательно привести, так как здесь нет телепатов)


 
Skier   (2003-09-03 15:47) [10]

Дык...Конкретного разговора не получится в виду наличия отсутствия кода.
Поэтому и флудим.
А переставлять систему из-за того что программа не работает - это перл.


 
der   (2003-09-03 15:48) [11]

в одной из форм код очень прост:

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
close
end;


 
der   (2003-09-03 15:49) [12]


> А переставлять систему из-за того что программа не работает
> - это перл.

Ну, мало-ли Windows как-то не так обрабатывает сообщения от приложений.


 
Skier   (2003-09-03 15:50) [13]

Ой ! Что это ?!


 
der   (2003-09-03 15:51) [14]

приведенный код - для примера. Там на самом деле на формочке есть кнопка, в OnClick у которой написано: close;


 
Skier   (2003-09-03 15:52) [15]

Поменьше бы таких "для примера" !


 
Anatoly Podgoretsky   (2003-09-03 15:58) [16]

Ну и какой правильный пример, помоему нужны не просто телепаты, а сильные телепаты.


 
Palladin   (2003-09-03 16:00) [17]

...типа как там - Ксаверий и эта как ее... непомню....


 
Skier   (2003-09-03 16:00) [18]

>der © (03.09.03 15:49)

> Ну, мало-ли Windows как-то не так обрабатывает сообщения
> от приложений.

И ты хочешь подстроить Windows под своё приложение, а не наоборот ?


 
der   (2003-09-03 16:02) [19]

Всем большое спасибо!
:-(


 
Song   (2003-09-03 16:03) [20]


> procedure TForm1.FormClose(Sender: TObject; var Action:
> TCloseAction);
> begin
> close
> end;


5 баллов!


 
der   (2003-09-03 16:04) [21]

Ошибся. Не то скопировал. ПРОСТИТЕ ПОЖАЛУЙСТА


 
ZEE   (2003-09-03 16:17) [22]

[11] - в орешник...



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

Форум: "Основная";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.011 c
7-48797
alexis
2003-07-01 18:11
2003.09.15
Как узнать о попытке изменить имя файла с расширением .exe и ....


1-48631
graphmail
2003-09-03 10:09
2003.09.15
Delphi+Excel


1-48583
Karburator
2003-09-03 16:39
2003.09.15
Удаление каталога с содержимым


14-48737
Карлсон
2003-08-27 10:32
2003.09.15
я вернулся!


1-48489
Azius
2003-09-02 19:49
2003.09.15
Несколько fsStayOnTop-форм.





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