Вверх ↑
Этот топик читают: Гость
Ответов: 4641
Рейтинг: 334
#1: 2009-03-03 22:02:41 ЛС | профиль | цитата
Еще хотелка. Как бы по умолчанию проекты создавались не в корне хиасма, а в какой нибудь другой папке? Почему то они там копятся у меня......
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
vip
#1.1контекстная реклама от партнеров
Администрация
Ответов: 15294
Рейтинг: 1518
#2: 2009-03-03 22:07:03 ЛС | профиль | цитата
проекты по умолчанию создаются в оперативной памяти. В корень их сохраняет пользователь, а не среда.
карма: 26
0
Ответов: 4641
Рейтинг: 334
#3: 2009-03-03 22:34:58 ЛС | профиль | цитата
Dilma писал(а):
проекты по умолчанию создаются в оперативной памяти.

Согласен. А проект который в оперативной, он же компилируется в корень! Вроде так!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26061
Рейтинг: 2120
#4: 2009-03-04 00:03:14 ЛС | профиль | цитата
Ravilr писал(а):
А проект который в оперативной, он же компилируется в корень! Вроде так!

Куда скажешь (пропишешь в настройках) компилятору, туда и будет компилироваться
карма: 22

0
Ответов: 4641
Рейтинг: 334
#5: 2009-03-04 00:13:21 ЛС | профиль | цитата
nesco писал(а):
Куда скажешь (пропишешь в настройках) компилятору, туда и будет компилироваться

nesco, а где прописать? Где эти настройки? Можно чуток по подробней.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26061
Рейтинг: 2120
#6: 2009-03-04 00:14:42 ЛС | профиль | цитата
Ravilr писал(а):
Где эти настройки? Можно чуток по подробней

Нажми F1 на пустом поле HiAsma и читай, там есть и про настройки компиляторов
карма: 22

0
Администрация
Ответов: 15294
Рейтинг: 1518
#7: 2009-03-04 01:28:31 ЛС | профиль | цитата
да нет, ничего так не получится помещение exe в нужную папку происходит вот тут

#pas
function buildCompliteProc(const params:TBuildCompliteRec):integer; cdecl;
var src:string;
begin
src := ExtractFilePath(params.prjFilename) + ExtractFileNameWOext(params.prjFilename) + '.exe';
MoveFile(PChar(src), PChar(params.appFilename));
Result := CG_SUCCESS;
end;
а это кусок из delphi\make\make_exe.dpr. Вот в этом месте и надо менять логику работы сборщика для решения этой задачи
карма: 26
0
Разработчик
Ответов: 26061
Рейтинг: 2120
#8: 2009-03-04 02:03:42 ЛС | профиль | цитата
Dilma писал(а):
да нет, ничего так не получится

Да, интересно, надо запомнить, а то я совсем упустил из виду make_exe. Но ничего лишний раз почитать справку, тоже не помешает, от этого хуже еще никому не было.
карма: 22

0
Ответов: 387
Рейтинг: 34
#9: 2009-03-04 05:12:24 ЛС | профиль | цитата
Ravilr писал(а):
Почему то они там копятся у меня......

есть еще один полезный способ, написать прогу которая будет автоматом переносить ехе файлы с корня в нужный каталог например по дням

p.s. Шутка
карма: 0

0
Ответов: 2125
Рейтинг: 159
#10: 2009-03-04 12:03:05 ЛС | профиль | цитата
А у меня возникла такая мысль: после запуска, когда программа завершилась, удалять её к едрене-фене. Если нужен .exe - нажимай "Скомпилировать", а не "Запустить"
Например, новички смотрят, как работают примеры. А .ехе-шники им нафиг не нужны, зачем засорять каталог с примерами?
карма: 1

2
Голосовали:filyaxxxcom, Ravilr
Разработчик
Ответов: 26061
Рейтинг: 2120
#11: 2009-03-04 12:17:06 ЛС | профиль | цитата
tsdima писал(а):
А у меня возникла такая мысль

Очень хорошая мысль.
карма: 22

0
Администрация
Ответов: 15294
Рейтинг: 1518
#12: 2009-03-04 12:53:37 ЛС | профиль | цитата
ну в общем-то да, трезвая идея...
карма: 26
0
Ответов: 2057
Рейтинг: 28
#13: 2009-03-04 20:01:44 ЛС | профиль | цитата
tsdima писал(а):
Например, новички смотрят, как работают примеры. А .ехе-шники им нафиг не нужны, зачем засорять каталог с примерами?

А я делал программу, которая чистит все *.exe файлы, если есть такой же файл, но с расширением *.sha. Где то в Уплоаде лежит.
карма: 1

1
Голосовали:Валерий
13
Сообщение
...
Прикрепленные файлы
(файлы не залиты)