|
Не работает красный крестик
|
|||
---|---|---|---|
#18+
IgorNG, oPers.CleanUp() Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
Cleanup2 Код: sql 1. 2. 3. 4. 5. 6.
ShowToolBars() Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2012, 17:42 |
|
Не работает красный крестик
|
|||
---|---|---|---|
#18+
IgorNG, Do Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Destroy Код: sql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2012, 17:51 |
|
Не работает красный крестик
|
|||
---|---|---|---|
#18+
AllkayDima T, Сообщение оно выдавало после закрытия Excel потому что из-за открытого Excel я не видел сообщения. Тогда эксель ни при чем. Внимательнее надо быть. Allkay Код: sql 1. 2.
Неправильно у тебя написано. ON SHUTDOWN должен содержать две строки: Код: sql 1. 2.
MessageBox() можешь оставить если надо, остальное лишнее. Весь код по завершению приложения должен быть в главном модуле после READ EVENTS Задача ON SHUTDOWN - запустить этот код. И кнопка "Выход" которая работает как устроена? Так? Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2012, 07:01 |
|
Не работает красный крестик
|
|||
---|---|---|---|
#18+
Dima T, Кнопка выход из приложения: ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2012, 10:35 |
|
Не работает красный крестик
|
|||
---|---|---|---|
#18+
Allkay, STEP ON зачем? Это для отладки ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2012, 11:02 |
|
Не работает красный крестик
|
|||
---|---|---|---|
#18+
IgorNG, Да, я его поставил на время что бы отследить порядок выполнения программы, и забыл снять. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2012, 11:04 |
|
Не работает красный крестик
|
|||
---|---|---|---|
#18+
IgorNG, Dima T, Я кажется, нашел причину. Вот в этом коде: Код: sql 1. 2. 3. 4.
Если закомментить Код: sql 1.
то все хорошо работает и все закрывается с Excel и без его. У меня не подключён принтер, а он, наверное, отправляет запрос на принтер и ждет ответа, а так как ответа нет, получается, что висит запрос и крестик не работает. Ну, или как-то так! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2012, 12:00 |
|
Не работает красный крестик
|
|||
---|---|---|---|
#18+
2Allkay, Учится лучше пробуя писать самому, а в чужой код ходить подсмотреть как это сделано у когото (как в шпаргалку подсмотреть). В качестве примера можно брать Solution, Tastrade, Northwind из поставки самого фокса. Возьми почитай серию статей "Для начинающих" на foxclub.ru (автор, ели не запамятовал Володя Максимов) - это лучшее для начала. Если с англицким трабл - скачай хелп к 9 на руском, благо его фокспрошники с foxclub перевели, ссылку найдеш на сайте клуба. Далее скачай офлайн форум фоксклуба (не уверен что он обновляется, нету у меня туда доступа, корп. сеть мать ее) - там можно найти ответ практически на любой вопрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2012, 12:00 |
|
Не работает красный крестик
|
|||
---|---|---|---|
#18+
Grin, Спос за подсказку, обязательно посмотрю. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2012, 12:03 |
|
Не работает красный крестик
|
|||
---|---|---|---|
#18+
AllkayIgorNG, Dima T, Я кажется, нашел причину... Я же тебе писал выше: RELEASE frmPrint - не уничтожает форму, только переменную frmPrint, надо frmPrint.Release() Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2012, 12:54 |
|
Не работает красный крестик
|
|||
---|---|---|---|
#18+
Посмотри у формы frm_Print_regKard что в QueryUnload() прописано. Если в QueryUnload() выполнить nodefault - форма крестиком не закроется, и ON SHUTDOWN не сработает. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2012, 13:05 |
|
Не работает красный крестик
|
|||
---|---|---|---|
#18+
Dima T, Да, так точно. Так тоже работает. Благодарю за помощь и терпение! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2012, 13:16 |
|
Не работает красный крестик
|
|||
---|---|---|---|
#18+
Dima TПосмотри у формы frm_Print_regKard что в QueryUnload() прописано. Если в QueryUnload() выполнить nodefault - форма крестиком не закроется, и ON SHUTDOWN не сработает. Там совсем ни чего не прописано! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2012, 13:17 |
|
|
start [/forum/topic.php?fid=41&msg=37628521&tid=1583879]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 146ms |
0 / 0 |