Конференция "Начинающим" » Delphi+dbf. Определение пути к файлам базы. [D7, dBase, FoxPro]
 
  • laari (05.10.09 23:15) [0]
    Бодрого всем времени суток!
    У меня такая задача: есть клиент бд, файлы бд хранится в файлах формата dbf в папке вместе с исполняемым файлом. нужно прописать путь к базе данных так что бы она корректно запускалась не зависимо от того ГДЕ находится ПАПКА с прогой (и соответственно с бд).
    Подскажите как это лучше сделать. Пробовала ExtractFilePath (Application.ExeName), на выходе ошибка invalid directory.
  • sniknik © (05.10.09 23:24) [1]
    > Пробовала ExtractFilePath (Application.ExeName), на выходе ошибка invalid directory.
    и ты таки думаешь, что проблема в этих функциях, раз ищешь другое, а не в твоем коде? ну так сними розовые очки...

    > Подскажите как это лучше сделать.
    что значит лучше? критерий "лучшести" в студию, при полном отсутствии в сравнении с чем.
  • laari (06.10.09 06:22) [2]

    > и ты таки думаешь, что проблема в этих функциях, раз ищешь
    > другое, а не в твоем коде? ну так сними розовые очки...


    Ну дык это вы же тут мастера. Вот и спрашиваю совета.
    Насколько я могу судить о своем коде у меня там ошибок нет. Если брать ExtractFilePath, то проблемы возникают когда происходит при активации датасетов.
  • sniknik © (06.10.09 08:04) [3]
    > Ну дык это вы же тут мастера.
    но не телепаты.

    > Вот и спрашиваю совета.
    уже. сними розовые очки. это совет. добрый совет.

    > Насколько я могу судить о своем коде у меня там ошибок нет.
    спасибо смешно...
  • Виталий Панасенко (06.10.09 09:38) [4]

    > Насколько я могу судить о своем коде у меня там ошибок нет.

    Только почему то не работает...Точнее, работает, но с ошибкой... "У меня правописание хорошее.. Только хромает..."(с) "Винни-Пух"
  • clickmaker © (06.10.09 13:30) [5]
    > ExtractFilePath (Application.ExeName),

    а дальше?
  • Плохиш © (07.10.09 21:29) [6]

    > > Насколько я могу судить о своем коде у меня там ошибок
    > нет.
    > спасибо смешно...

    Так компилится-то без ошибок синтаксиса, а то, что бреда понапИсал, так это ваши проблемы, мастеров :-))
  • vturkevich © (09.10.09 07:19) [7]
    Что бы найти ошибку используй промежуточный вывод переменных на форму
    например:   Label1.caption:=ExtractFilePath (Application.ExeName);
  • Кщд (09.10.09 08:38) [8]
    >vturkevich ©   (09.10.09 07:19) [7]
    точки останова не для джедаев?
  • Vad © (23.10.09 10:20) [9]
    Джедаи пишут в Блокноте и компилируют через dcc32. :)
 
Конференция "Начинающим" » Delphi+dbf. Определение пути к файлам базы. [D7, dBase, FoxPro]
Есть новые Нет новых   [134435   +35][b:0][p:0]