| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Сделал ехе.-шник , не работает! |
| Автор: temporary 13.11.2003, 16:10 |
| Сделал на Borland 6 ехе.-шник , что бы открывал файл да CD, у меня работает, на других компах выдаёт , что не находит vcl60.bpl. Подскажите как правильно его сделать int main() { HWND h; ShellExecute (h, "open", "FVD.xls" , NULL, NULL, SW_SHOWNORMAL); } |
| Автор: <Spawn> 13.11.2003, 16:37 |
| Так добавь этот файл в свою прогу при переносе на другой комп. ) |
| Автор: Kefir 13.11.2003, 16:37 |
| бопланд не видел, но наверное там тоже что-то тапи debug/release - поставь release. |
| Автор: <Spawn> 13.11.2003, 16:45 |
| Можешь еще это поробовать - Project->Options->packages убери флажок Build with runtime packages. Но точно уверять не могу, так как в Борланд Си это не проверял. |
| Автор: gray_k 13.11.2003, 17:55 |
| И ещё убери Use Dymamic RTL на вкладке Linker. P. S. Вообще-то вопроз из FAQ. |
| Автор: temporary 13.11.2003, 19:33 | ||
сделал - не помогает, это должно находиться в System32, не могу же я в каждый комп вставлять, всё должно быть на CD |
| Автор: RAN 13.11.2003, 21:40 |
| Эй, господа, вы о чем тут? Это прога из одной строчки. Там не нужно VCL. Ошибка в выборе типа приложения. Тебе надо создать Console приложение и тогда никаких borland'овских библиотек будет не надо. А так у тебя за простейшей программой мёртвым грузом тянутся куча файлов для поддержки огромных возможностей VCL. Кстати, vcl60.bpl - это не последний файл, которые будет просить твоя программа. |
| Автор: Klin 14.11.2003, 10:10 |
| RAN, при чем тут это? Вот конкретно: Заходишь в Project Options, идешь на вкладку Packages и в самом низу убираешь галочку возле Build with runtime packages, далее выбираешь вкладку Linker и убираешь галочку возле Use dynamic RTL. |
| Автор: temporary 15.11.2003, 00:12 |
| Действительно, этих двух Options достаточно, чтобы достичь необходимого результата. Всем огромное спасибо за помощь. |
| Автор: RAN 15.11.2003, 09:55 |
| Klin, а при том, что сделай то, что ты сказал и получишь то, что в Builder называется консольным приложением |
| Автор: Klin 17.11.2003, 16:23 |
| Извени цитату не вставил, ты сказал, что "vcl60.bpl - это не последний файл, которые будет просить твоя программа. ". |