|
Небольшая проблема при запуске приложения
|
|||
---|---|---|---|
#18+
1).Создал новый проект, добавил в него файл "MAIN"(PROGS/MAIN.PRG) с кодом: Код: plaintext 1.
Код: plaintext
Код: plaintext
4).Переместил файл " strconst.h ". из папки TEXT/ в папку отсутствующую в описании команды PATH файла config.fpw(Сделал недоступным для программы). 5).Снова запустил приложение и получил тот же результат(Т.е. файла констант уже нету, а программа выводит строку - "Тестовая строковая константа".). И только после удаления файла main.FXP из папки PROGS/(либо повторного пересохранения файла main в проекте) и повтороного запуска приложения получил ошибку(Не найдена переменная TEXT1). То же самое произошло и со скомпилированным .exe-файлом. Подскажите, как поступить в данной ситуации, если, например, необходимо изменить местоположение файла strconst.h (с соответствующими изменениями в файле config.fpw) и чтобы при этом программа отработало как положено. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2011, 18:15 |
|
Небольшая проблема при запуске приложения
|
|||
---|---|---|---|
#18+
Директивы # - это директивы ПРЕкомпиляции. Т.е. они выполняются на этапе компиляции программы и после компиляции уже никак не используются. Другими словами, в готовом EXE - бесполезны. Тем не менее, если хотите их использовать, то после перемещения или изменения этих директив желательно выполнить полную перекомпиляцию вообще ВСЕХ объектов приложения. Т.е. установить птичку "Recompile All Files" при компиляции проекта. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2011, 20:02 |
|
|
start [/forum/topic.php?fid=41&tid=1584225]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 279ms |
total: | 398ms |
0 / 0 |