На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
В этом разделе можно создавать темы, которые относятся к поколению 32-битных компиляторов.
Здесь решаются вопросы портирования кода из старого доброго Турбо Паскаля в FPC, TMT, VP, GPC компиляторы, а также особенностей программирования на них для Windows/Linux и других ОС.
Указывайте тип компилятора, его версию, а также платформу (Windows/Linux/..) компиляции, другими словами, Target.
Модераторы: volvo877
  
> [LAZARUS] Автозапуск
    По моему замыслу моя программа должна стартовать вместе с загрузкой системы (Ubuntu). Поместил ее в автозапуск. Каталог программы и базы данных находится в домашнем каталоге. При старте системы программа запускается, но говорит, что не находит таблицы базы данных. При обычном запуске, все работает. Ответьте пожалуйста, если кто знает, почему это происходит.
      Если тебе нужна помощь по программе, то почему не описываешь тип БД и не приводишь код программы? Если же вопрос по ОС, то ты выбрал не тот раздел и не показал каким именно способом происходит автозапуск. Банально, путь к БД может быть неверным.
        Для того, чтобы программа нашла БД, она должна находиться в одном каталоге с БД. Это все так. Но Вы меня натолкнули на мысль, что очевидно во время настройки автозапуска создается линк на запускаемый файл и там где линк, естественно БД нет, а программа ищет БД уже в каталоге где линк. Спасибо. Буду искать этот каталог, чтобы поместить туда БД.
          Есть ответ. Для того, чтобы программа запускалась таким образом, БД должна лежать в /home/user$
            Цитата alexsa @
            Есть ответ. Для того, чтобы программа запускалась таким образом, БД должна лежать в /home/user$

            Тогда уж лучше символьный ярлык на неё, в то время когда она расположена в ~/.myapp/data/mydb_file . Тогда все "потроха" будут спрятаны в папке ресурсов программы.
              Цитата Romtek @
              Тогда уж лучше символьный ярлык на неё, в то время когда она расположена в ~/.myapp/data/mydb_file . Тогда все "потроха" будут спрятаны в папке ресурсов программы.

              Да, действительно. Спасибо за подсказку. Создал ярлык на базу - работает.
              0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0,0199 ]   [ 16 queries used ]   [ Generated: 28.04.24, 18:50 GMT ]