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 |
Re: О фантомах из "потустороннего мира" или Использовании переадресованных вызовов | |
---|---|
ElenaB Автор Сообщений: 326 Откуда: Москва Дата регистрации: 28.09.2001 |
Точно! У меня ж там пути указаны. Правда как переменная, которая пересчитывается, если приложения переносить по другому адресу. Тем не менее... убрала, заработало. Спасибо! И да, они в одном модуле, но разбросаны по папкам. Прошелмимо, спасибо за идею про разделение на модули, приду из отпуска, попробую. У меня сейчас просто разделение по библиотекам. Что все время используется - в одни библиотеки, что реже - в другие, что индивидуально для проекта в свои собственные. |
Re: О фантомах из "потустороннего мира" или Использовании переадресованных вызовов | |
---|---|
of63 Сообщений: 25244 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
> Правда как переменная, которая пересчитывается
ой блин... Это (указание имени с полным путем, вычисляемом в рантайме) годится, если библиотека физически существует в окружении EXE-шника, т.е. если библиотека лежит рядом с EXE-шником, или там где надо (бывает и в ProgramData ОС, разделяемая библиотека...). Заработало, и хорошо. С отпуском |
Re: О фантомах из "потустороннего мира" или Использовании переадресованных вызовов | |
---|---|
ElenaB Автор Сообщений: 326 Откуда: Москва Дата регистрации: 28.09.2001 |
Ну вот работало ж.... и ни к чему Спасибо |
© 2000-2024 Fox Club  |