![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ParamStr(0) или Application.ExeName? [D7]
SergProger © (2005-12-10 15:20:00)Как вы думаете, чем лучше пользоваться, например:
Form1.Caption:=ExtractFilePath(ParamStr(0))
или
Form1.Caption:=ExtractFilePath(Application.ExeName)
и что из них быстрее работает?
Anatoly Podgoretsky (2005-12-10 15:42:00) [1]А что тебе больше нравится ООП или структурное программирование?
Application.ExeName это свойство класса
ParamStr(0) это функция
Sergey Masloff (2005-12-10 15:26:00) [2]TUser © (10.12.05 15:23) [1]
>Скорость - по боку. ParamStr(0) не требует подключения модуля Forms,
у автора Form1.Caption:=
так что без Forms никак
Sergey Masloff (2005-12-10 15:24:00) [3]SergProger © (10.12.05 15:20)
Самому посмотреть совсем никак?
function TApplication.GetExeName: string;
begin
Result := ParamStr(0);
end;
TUser (2005-12-10 15:23:00) [4]Скорость - по боку. ParamStr(0) не требует подключения модуля Forms, что может быть удобно в консольном приложении.