|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.09.2016, 00:41 | #1 |
Форумчанин
Регистрация: 01.06.2012
Сообщений: 139
|
Программная компиляция из приложения.
Доброго времени суток уважаемые кодеры.
Требуется что бы программа брала исходники изменяла константу (переменную) и откомпилировала приложение. Требуется для установщика программы, он уникальный и ему нужно менять только константу, каждый раз делаю это вручную, хотелось бы оптимизировать задачу. Даже просто из интереса. Возникла такая довольно интересная идея. Конечно есть много вариантов другого воплощения задачи, но данная тема интересна в реализации, если кто-то сталкивался с подобным просьба помочь. Чем помочь? Всё банально просто, что можно почитать, может bc32.exe как-то поможет, не помню как он точно называется. Или у вас есть примеры подобного.
Следствие: 99% проблем, сваливаемых на Microsoft, является следствием тупости самих программистов.
|
04.09.2016, 06:13 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
вообще если переменная имеет фиксированный размер, вы можете ее менять в готовом бинарнике.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
04.09.2016, 07:16 | #3 |
Форумчанин
Регистрация: 01.06.2012
Сообщений: 139
|
Да но такой вот нюанс, на сколько я помню, делфи при каждой сборке меняет расположение переменных в бинарнике, да и не силён я с бинарниками искать это будет беда. Хотелось бы программно поправить исходники и отправить компилятору на сборку.
Следствие: 99% проблем, сваливаемых на Microsoft, является следствием тупости самих программистов.
|
04.09.2016, 12:15 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Компиляция приложения в разных режимах | ДралсяСошибками | Общие вопросы Delphi | 3 | 18.08.2015 21:37 |
Программная инженерия | qwerty668 | Фриланс | 5 | 18.04.2014 06:44 |
Программная инженерия !? ..... | gefest58 | Свободное общение | 9 | 11.04.2011 20:37 |
Программная работа со звуком | _-Re@l-_ | Общие вопросы Delphi | 7 | 28.01.2011 11:49 |
Публикация(компиляция) приложения | _PROGRAMM_ | Общие вопросы .NET | 33 | 26.02.2010 07:27 |