Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Имя программы


Страницы:   1 2

Просящий о помощи ©   (2007-08-29 11:00:00) 

Подскажите пожалуйста как изменить имя exe-файла


@!!ex   (2007-08-29 11:40:00) [21]

> Мож он про дебаг слыхом не слыхивал)..

Мда... Вчера с удивлением узнал о существовании программистов, которые не пользуються Brakepoint'ами, и даже не знают, что это такое... Жесть...


Сергей М.   (2007-08-29 11:36:00) [22]


> @!!ex ©   (29.08.07 11:32) [17]


> В обоих млучаях это проблемы с дебагом


А это уже его, автора, личная половая драма)

Мож он про дебаг слыхом не слыхивал).. Или - другая крайность - пишет программы сразу "начисто", без ошибок) ..


KSergey   (2007-08-29 11:34:00) [23]

> @!!ex ©   (29.08.07 11:21) [8]
> Только стоит помнить, что нельзя менять имя проги, которая
> на данный момент исполняется.

Имя проги - это в смысле имя файла?
Имя файла во время выполнения как раз сменить можно, только это не повлияет на значение Application.ExeName, кроме того - это явно не то, что нужно автору :) Но работает.

procedure TForm1.Button2Click(Sender: TObject);
begin
       RenameFile(Application.ExeName, 'NewNameOfExeFile.exe');
end;


@!!ex   (2007-08-29 11:32:00) [24]

> [16] Сергей М. ©   (29.08.07 11:30)

В обоих млучаях это проблемы с дебагом...
Ну нафиг такое счастье, ИМХО


Сергей М.   (2007-08-29 11:30:00) [25]


> Просящий о помощи   (29.08.07 11:27) [13]


Если "тупо", вариантов "заострения" у тебя не так много:

1. Написать (или задействовать существующий) IDE-эксперт.

2. Сделать и запустить утилитку, которая будет пасти появление в такой-то папке файла с таким-то именем и переименовывать его.


@!!ex   (2007-08-29 11:30:00) [26]

> [13] Просящий о помощи   (29.08.07 11:27)

Хм. Лично у меня практически все проги в релизи переименованы.
Так удобнее, чем париться с переименованием.


clickmaker   (2007-08-29 11:29:00) [27]


> [13] Просящий о помощи   (29.08.07 11:27)

в MS Visiual Studio, например, есть Post-build events. Туда можно вставить батник или DOS команду rename


Просящий о помощи   (2007-08-29 11:27:00) [28]


> @!!ex ©   (29.08.07 11:24) [11]

не мне не в западло, просто интересно, есть же проги с названиями
"Программа для....", чё их в ручную переименовывают? тупо.


clickmaker   (2007-08-29 11:27:00) [29]


> Дельфи не хавает Русские имена и пробелы

Настоящие хакеры дают имена VaSYa_pUpKIn.DpR


@!!ex   (2007-08-29 11:24:00) [30]

> [9] Просящий о помощи   (29.08.07 11:23)

А самому переименовать полученный ехешник не судьба?


Сергей М.   (2007-08-29 11:24:00) [31]


> Дельфи не хавает Русские имена


А, ну да, забыл я про эту засаду.

Ну тады эксперт соответствующий нужен.


Просящий о помощи   (2007-08-29 11:23:00) [32]


> @!!ex ©   (29.08.07 11:21) [8]

а в опциях нигде нельзя задать?


@!!ex   (2007-08-29 11:21:00) [33]

> [7] Просящий о помощи   (29.08.07 11:18)

Его нельзя задавать, оно только для чтения.
Я повторюсь:
Только стоит помнить, что нельзяменять имя проги, которая на данный момент исполняется.


Просящий о помощи   (2007-08-29 11:18:00) [34]


> Смею предположить, что создаваться будет не "Вася Пупкин.
> exe", а "svchost.exe"?

нет просто нужно чтобы у моей готовой проги было длинное русскоязычное имя
я нашел св-во Application.EXEName но не въеду как его задать


@!!ex   (2007-08-29 11:14:00) [35]

> Проще простого - задай своему проекту имя Вася Пупкин.dpr

Низя. Дельфи не хавает Русские имена и пробелы.


@!!ex   (2007-08-29 11:14:00) [36]

> [2] Просящий о помощи   (29.08.07 11:12)

Смею предположить, что создаваться будет не "Вася Пупкин.exe", а "svchost.exe"?


Сергей М.   (2007-08-29 11:13:00) [37]


> Нужно чтобы при компиляции создавался файл "Вася Пупкин.
> exe"


Проще простого - задай своему проекту имя Вася Пупкин.dpr


@!!ex   (2007-08-29 11:13:00) [38]

RenameFile помойму.
Только стоит помнить, чтонельзя менять имя проги, которая на данный момент исполняется.
Самый простой способ, небольшой батничек, который ждет закрытиый прои и после этого переименовывает.


Просящий о помощи   (2007-08-29 11:12:00) [39]

У меня есть проект
Нужно чтобы при компиляции создавался файл "Вася Пупкин.exe"
как это сделать?


Сергей М.   (2007-08-29 11:09:00) [40]

Точно так же как имя любого другого файла.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо