:: Visual Foxpro, Foxpro for DOS
Re: О фантомах из "потустороннего мира" или Использовании переадресованных вызовов
of63

Сообщений: 25244
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
Не помню уже физики (надо хелп читать) с путями SET PROCEDURE и пр., но в коде SET PROGRAM указываю просто имя подключаемого файла (без пути и расширения), которые содержат много функций, или классов в случае SET CLASSLIB. Если эти файлы prg/vcx в проекте есть, то они будут найдены и использованы в рантайме, даже если физически (до изготовления EXE) они лежат в разных каталогах проекта, но включены в проект как не exclude.

Например, в тексте проги DO myProg1 - при наличии SET PROCED TO myPrograms эта функция будет искаться не только среди файлов как файл myProg1.prg, но и как функция в файле myPrograms.prg
Ratings: 0 negative/0 positive
Re: О фантомах из "потустороннего мира" или Использовании переадресованных вызовов
ElenaB
Автор

Сообщений: 326
Откуда: Москва
Дата регистрации: 28.09.2001
of63
(без какого-либо пути)
Точно! У меня ж там пути указаны. Правда как переменная, которая пересчитывается, если приложения переносить по другому адресу. Тем не менее... убрала, заработало. Спасибо!
И да, они в одном модуле, но разбросаны по папкам.


Прошелмимо, спасибо за идею про разделение на модули, приду из отпуска, попробую.
У меня сейчас просто разделение по библиотекам. Что все время используется - в одни библиотеки, что реже - в другие, что индивидуально для проекта в свои собственные.
Ratings: 0 negative/0 positive
Re: О фантомах из "потустороннего мира" или Использовании переадресованных вызовов
of63

Сообщений: 25244
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
> Правда как переменная, которая пересчитывается
ой блин... Это (указание имени с полным путем, вычисляемом в рантайме) годится, если библиотека физически существует в окружении EXE-шника, т.е. если библиотека лежит рядом с EXE-шником, или там где надо (бывает и в ProgramData ОС, разделяемая библиотека...).

Заработало, и хорошо. С отпуском
Ratings: 0 negative/0 positive
Re: О фантомах из "потустороннего мира" или Использовании переадресованных вызовов
ElenaB
Автор

Сообщений: 326
Откуда: Москва
Дата регистрации: 28.09.2001
of63
> Это (указание имени с полным путем, вычисляемом в рантайме) годится...
Ну вот работало ж.... и ни к чему
of63
С отпуском
Спасибо
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 22 AndyNigmatec pasha_usue  (Гостей: 20)

© 2000-2024 Fox Club 
Яндекс.Метрика