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

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

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, что может быть удобно в консольном приложении.


Наверх

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