powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как создать EXE-файл проекта из выполняемого проекта...
25 сообщений из 28, страница 1 из 2
Как создать EXE-файл проекта из выполняемого проекта...
    #36784157
uZverrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый всем день! Подмогите плз.
Задача такая: хочу сделать маленькую программку, которая будет запускаться в определенное время и компилировать другой проект.
Например: надо запустить d:\build_exe\build_exe.exe, который мне должен сделать из проекта d:\test\test.pjx exe-файл d:\test\test.exe.

Делал в проекте d:\build_exe\build_exe.pjx olye PRGшку с кодом:
BUILD exe d:\test\test FROM d:\test\test.PJX

Если запускал: d:\build_exe\build_exe.exe, то выдает ошибку, а если делал RUN из проекта, то нормально компиляется и создает EXEшник.
Я так понимаю не хватает фокспрошной среды если из EXEшника выполнять?
Есть мысль, что можно как-то программно запустить фокс и в нем тоже программно запустить PRGшку или в командном окне выполнить такую строку:
BUILD exe d:\test\test FROM d:\test\test.PJX
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784195
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибку какую выдает? Версия фокса?

PS А зачем такое вообще надо?
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784215
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А Вас не смущает, что выполнение подобной команды в Run-Time запрещено самой MS.
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784282
uZverrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ошибка звучит так: "Ошибка программы - Возможность недоступна".
Вообще надо в пятом фоксе, но так предполагаю что принцип будет один и в других версиях, если такое сделать возможно. Подойдет вариант в VFP 5 или VFP 9.

Для чего это надо: проект еще до меня сделан в VFP 5 так, что пользователи запускают EXEшник, причем проект еще базу данных содержит. Поэтому даже в рабочее время не могу перекомпилировать. И пользователи работают с 7-00 2 смены (до ночи в общем), а я с 8-30. Вот мне и не хочется приходить к 7-00 и тем более "ночевать" на работе пока все не поуходят.
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784292
uZverrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DagА Вас не смущает, что выполнение подобной команды в Run-Time запрещено самой MS.

Не знаю насколько смущает, но в принцип "если долго мучиться - что-нибудь получиться" как программист я верю!!!
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784312
uZverrrDagА Вас не смущает, что выполнение подобной команды в Run-Time запрещено самой MS.

Не знаю насколько смущает, но в принцип "если долго мучиться - что-нибудь получиться" как программист я верю!!!Лучше бы инструмент поглубже изучили. Зачем Вам ехе-файл для построения проекта? Изучите опции командной строки самого фокса и не занимайтесь ерундой.
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784327
uZverrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так я хочу сидеть дома вечерком, т.с. пивко попивать, а на работе чтобы EXEшник собрался.
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784357
uZverrrТак я хочу сидеть дома вечерком, т.с. пивко попивать, а на работе чтобы EXEшник собрался.И где, кто, когда и как доказал, что для этого обязателен ехе-файл?
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784362
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
uZverrrОшибка звучит так: "Ошибка программы - Возможность недоступна".
Значит нельзя собирать EXE, оно логично в принципе, иначе бери бесплатный рантайм и клепай легальные EXE, оно MS не надо.

В VFP9 разрешили COMPILE делать для PRG (в 5-ке та же ошибка выходила).

Прога похоже через одно место сделана.
Если проблема только в том что EXE внутри данные содержит, то может проще исключить их из EXE? тогда пересборка не потребуется
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784382
uZverrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проект привести в "порядок" это можно, но не сейчас.
А может можно как-то программно запустить фокс и заставить его выполнить его эту команду: BUILD exe d:\build_exe\test FROM d:\build_exe\build_exe.PJX ?
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784390
uZverrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходящий.uZverrrТак я хочу сидеть дома вечерком, т.с. пивко попивать, а на работе чтобы EXEшник собрался.И где, кто, когда и как доказал, что для этого обязателен ехе-файл?

Я не говорю что обязателен exe-файл. Мне надо без моего прямого участи перекомпилировать проект. Я просто предложил вариант, который мне в голову пришел. Предложите мне какой-нибудь вариант, который к вам в голову прийдет )))))
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784391
uZverrrА может можно как-то программно запустить фокс и заставить его выполнить его эту команду: BUILD exe d:\build_exe\test FROM d:\build_exe\build_exe.PJX ?Сударь, Вы написанное мной хотя бы прочитали? А не пробовали выполнить?
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784395
uZverrrПредложите мне какой-нибудь вариант, который к вам в голову прийдет )))))И сколько раз это нужно сделать, чтобы Вы, наконец-то, мой совет заметили?
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784410
uZverrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходящий., прочитал внимательно все ваши сообщения, но вот не могу из них понять на 100% что мне сделать, каким образом воспользоваться командной строкой.
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784411
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
uZverrrПроект привести в "порядок" это можно, но не сейчас.
А может можно как-то программно запустить фокс и заставить его выполнить его эту команду: BUILD exe d:\build_exe\test FROM d:\build_exe\build_exe.PJX ?
VFP9.EXE /? запусти и почитай

Но лучше порядок навести, если пересборка сводится к одной строке, то работы там на полчаса.
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784442
uZverrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,
насколько понял, то сделал пока так: vfp9.exe <d:\build_exe\main>
Выполняется вроде, но не создает exe-файл
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784454
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
uZverrrDima T,
насколько понял, то сделал пока так: vfp9.exe <d:\build_exe\main>
Выполняется вроде, но не создает exe-файл

так ты main.prg запустил, оно выполняется, только в IDE

сделай MyBuild.prg
Код: plaintext
1.
2.
on error quit
BUILD exe d:\test\test FROM d:\test\test.PJX
quit
и его запускай: vfp9.exe MyBuild.prg
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784481
uZverrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,
Да вроде так и было, но exe-шник не создает (((.
А у тебя получилось что ли? Или не пробовал?
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784516
uZverrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал запустить PRGшку с кодом: MESSAGEBOX('OK!!!!!!!!!'),
тоже ничего не пишет, по логике должно было сообщение выдать.
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784532
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
uZverrrDima T,
Да вроде так и было, но exe-шник не создает (((.
А у тебя получилось что ли? Или не пробовал?
Если MyBuild.prg положить в ту же папку где PJX
и запускать в этой папке - у меня работает.
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784548
uZverrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,
Или я торможу к концу рабдня, или еще чего, но не хочет. Выкладываю то, на чем я тестирую.
Запускаю: c:\Program Files\Microsoft Visual FoxPro 9\vfp9.exe <d:\build_exe\mymain.prg>
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784560
uZverrrDima T,
Или я торможу к концу рабдня, или еще чего, но не хочет. Выкладываю то, на чем я тестирую.
Запускаю: c:\Program Files\Microsoft Visual FoxPro 9\vfp9.exe <d:\build_exe\mymain.prg>Что это за угловые скобки? "Не хочет" - это сообщение об ошибке?
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784592
uZverrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходящий.,

Это я все пробовал из ком.строки тотала, там обязательно такие скобки. Ошибок не выдавало, но и не создавало.

ПОЛУЧИЛОСЬ!!!! Из обычной ком.строки (соответственно и без скобок).
Извините, что немного тормозил)))
Спасибо всем!!!
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36784688
uZverrrпроходящий.,

Это я все пробовал из ком.строки тотала, там обязательно такие скобки.Не надо рассказывать сказки.
...
Рейтинг: 0 / 0
Как создать EXE-файл проекта из выполняемого проекта...
    #36785254
uZverrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходящий.,
извиняюсь, согласен с замечанием. Это я немного чудил по незнанию. Все там тоже работает!!!
...
Рейтинг: 0 / 0
25 сообщений из 28, страница 1 из 2
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как создать EXE-файл проекта из выполняемого проекта...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]