![]() |
|
Модераторы: volvo877, Snowy, MetalFan |
![]()
|
|
| ilya198293 |
|
||||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 170 Регистрация: 17.3.2007 Где: Сириус, созвездие Большого Пса Репутация: нет Всего: нет |
Пишу приложение с использованием lazarus и firebird.
Глюк наблюдается на клиентской машине. На самом сервере firebird глюка нет. При создании главной формы пишу:
В процессе работы программы открываю/закрываю окна. В них использую:
На главной форме при закрытии пишу
И выходит стандартное windowое сообщение о не правильной работе приложения. Не понятно почему такое происходит. Прошу подсказать. Заранее благодарен. --------------------
Недавно пытался объяснить сыну, кто такой модератор. Сошлись на Мойдодыре. |
||||||
|
|||||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: нет Всего: 459 |
Если убрать строчку FBCon.Connected:=false; перестает падать?
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| ilya198293 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 170 Регистрация: 17.3.2007 Где: Сириус, созвездие Большого Пса Репутация: нет Всего: нет |
Я её недавно добавил в надежде, что перестанет падать.
--------------------
Недавно пытался объяснить сыну, кто такой модератор. Сошлись на Мойдодыре. |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: нет Всего: 459 |
Попробуй поставить в деструкторах объектов формы бряки (в том числе и деструкторе формы). Бывают такие траблы из-за попытки повторного уничтожения объекта. Т.е. объект уже был удален автоматически встроенным механизом + где-то еще руками уничтожается или наоборот, удален руками, но владелец объекта не был уведомлен об этом событии и удаляет сам повторно.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| ilya198293 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 170 Регистрация: 17.3.2007 Где: Сириус, созвездие Большого Пса Репутация: нет Всего: нет |
Ничего не понял. --------------------
Недавно пытался объяснить сыну, кто такой модератор. Сошлись на Мойдодыре. |
|||
|
||||
| ilya198293 |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 170 Регистрация: 17.3.2007 Где: Сириус, созвездие Большого Пса Репутация: нет Всего: нет |
Только что провёл эксперимент.
Тот клиентский компьютер на котором проводились первичные эксперименты и там где наблюдается глюк настроен местным админом и там ограничены права. Глюк возникает даже если просто запустить программу и тут же выйти. По сути выполняется только:
и
На домашнем компе с правами админа, такая ситуация не возникает. Где-то проблема в администрировании клиентского компа. Это сообщение отредактировал(а) ilya198293 - 20.7.2013, 05:30 --------------------
Недавно пытался объяснить сыну, кто такой модератор. Сошлись на Мойдодыре. |
||||
|
|||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
а где commit? Добавлено через 2 минуты и 10 секунд значит FB тут не причём смотри, куда твоя программа лезет, в какую папку или реестр куда пишет? особенно критично, если ты пишешь в папки типа c:\program files\, c:\, c:\windows\ Добавлено через 2 минуты и 35 секунд сделай тестовый пустой проект, будет ли проблема? |
|||
|
||||
| ilya198293 |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 170 Регистрация: 17.3.2007 Где: Сириус, созвездие Большого Пса Репутация: нет Всего: нет |
commit подразумевается под выполнением INSERT/UPDATE/DELETE.
все необходимые данные вставляются, обновляются и удаляются. всё работает. при запуске программы выполняется процедура:
при закрытии приложения:
Папка с программой, библиотекой подключение к серверу (fbclient.dll) и сетингс-файлом лежит на рабочем столе. Происходит только чтение данных из файла settings.ini. Записи никакой нет. Данные читаются нормально. Если бы не считались, то не запустилась бы программа. --------------------
Недавно пытался объяснить сыну, кто такой модератор. Сошлись на Мойдодыре. |
||||
|
|||||
| Keeper89 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: нет Всего: 58 |
ilya198293,
скорее всего проблема в расположении файла ParamStr(0)) + 'settings.ini'. И, да, вопросы:
|
|||
|
||||
![]()
|
| Правила форума "Delphi" | |
|
|
Запрещается! 1. Обсуждать и делится взломанными компонентами или программным обеспечением 2. Публиковать ссылки на варез 3. Оффтопить
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |