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

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

Где было запущенно приложение?


Страницы:   1 2

voe ©   (2007-11-18 20:45:00) 

Как узнать Где было запущенно приложение?


{RASkov}   (2007-11-18 22:02:00) [1]

> [22] voe   (18.11.07 21:33)
> запускаю приложение в режиме отладки нажимаю книпку срабатывает
> перехват события жму f8

Все это можно проще проверить :)
Например так:

var
s:string;
begin
s:=ExtractFilePath(Application.ExeName);
ShowMessage(s);
end;


Только не говори, что после этого не покажеться сообщение с каталогом программы )


ку?   (2007-11-18 21:54:00) [2]


> я думаю что тему надо закрывать, если конечно мне не ответит
> кто нибуть на вопрос из 22 поста.

Тебе уже ответили в [18], госпадин безглазый.


voe   (2007-11-18 21:47:00) [3]

вообщем всем спасибо! особенно Anatoly Podgoretsky, turbouser !!!


Anatoly Podgoretsky   (2007-11-18 21:40:00) [4]


> var
> s:string;
> begin
> s:=ExtractFilePath(Application.ExeName);

А это не код, а огрызок. Можно было не приводить, толку с него мало.


voe   (2007-11-18 21:40:00) [5]

я думаю что тему надо закрывать, если конечно мне не ответит кто нибуть на вопрос из 22 поста.


Anatoly Podgoretsky   (2007-11-18 21:35:00) [6]

> voe  (18.11.2007 21:33:22)  [22]

http://podgoretsky.com/DM/delphimaster.html


voe   (2007-11-18 21:33:00) [7]

делаю новую кнопку туда пишу
var
s:string;
begin
s:=ExtractFilePath(Application.ExeName);


запускаю приложение в режиме отладки нажимаю книпку срабатывает перехват события жму f8 чтобы сработало данное собыние, навожу курсор на s там только '' и все!!


Anatoly Podgoretsky   (2007-11-18 21:28:00) [8]

> voe  (18.11.2007 21:25:20)  [20]

Пишутся.


voe   (2007-11-18 21:25:00) [9]

А зачем больше была загвоздка с определением каталога.

Объяесните почему данные о каталоге не пишутся в стринг переменную?


Anatoly Podgoretsky   (2007-11-18 21:16:00) [10]

> voe  (18.11.2007 21:14:17)  [17]

От тебя пока была всего одна строчка кода.


Правильный_Вася   (2007-11-18 21:14:00) [11]


>  в переменную string ничего не передается

если s больше не используется, оптимизатор может ее выкинуть


voe   (2007-11-18 21:14:00) [12]


> Anatoly Podgoretsky ©   (18.11.07 21:10) [16]
> > voe  (18.11.2007 21:09:15)  [15]
>
> Это не та S


Прикол! Действительно если вывести в Edit.Text но путь показывается! но если в string переменную то нифига нет!

Пожалуста объясните!!!


Anatoly Podgoretsky   (2007-11-18 21:10:00) [13]

> voe  (18.11.2007 21:09:15)  [15]

Это не та S


voe   (2007-11-18 21:09:00) [14]


> Точку с запятой поставь.


Если в конце  ExtractFilePath(Application.ExeName) то просто обосаться как смешно!

Если серьезно то все компилируется но в переменную string ничего не передается s:=ExtractFilePath(Application.ExeName);  в s ничего не содержится!

Помогите только не издевайтесь.


Anatoly Podgoretsky   (2007-11-18 21:08:00) [15]

А другого кода нет.


boa_kaa   (2007-11-18 21:07:00) [16]


> Anatoly Podgoretsky ©

Ваш юмор становится тоньше и тоньше :) Уже руку набили? :)


Anatoly Podgoretsky   (2007-11-18 21:05:00) [17]

> voe  (18.11.2007 21:02:10)  [10]

Точку с запятой поставь.


voe   (2007-11-18 21:04:00) [18]


> Не надо хронить там настройки. Для этого есть спец папки.

Например? Что то вроде моих документов?( в смысле папки мои документы, Local Settings)


voe   (2007-11-18 21:02:00) [19]


> вот поставишь ты его в Program Files, а он закрыт для юзера.
>  И?


да облом. Но именно это в данном случучии исключено.


> ExtractFilePath(Application.ExeName)

чето уменя ни чего не возрощается!


Kolan   (2007-11-18 21:02:00) [20]

> нУжно хронить набор параметров утилиты.

Не надо хронить там настройки. Для этого есть спец папки.


Страницы:   1 2

Наверх

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