Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.12.16;
Скачать: CL | DM;

Вниз

Где было запущенно приложение?   Найти похожие ветки 

 
voe   (2007-11-18 20:45) [0]

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


 
Anatoly Podgoretsky ©   (2007-11-18 20:48) [1]

> voe  (18.11.2007 20:45:00)  [0]

На компьютере.


 
turbouser ©   (2007-11-18 20:49) [2]

В смысле где?
В подвале или на крыше?
В Зимбабве или Албании?
Внутри ноутбука или HighToweer?


 
voe   (2007-11-18 20:53) [3]

Мне нужно чтобы ini файл был там где и exe файл


 
turbouser ©   (2007-11-18 20:55) [4]


> voe   (18.11.07 20:53) [3]

ExtractFilePath(Application.ExeName)


 
boa_kaa ©   (2007-11-18 20:55) [5]


> voe   (18.11.07 20:53) [3]
> Мне нужно чтобы ini файл был там где и exe файл

Если не секрет, зачем тебе ini-файл?


 
Anatoly Podgoretsky ©   (2007-11-18 20:56) [6]

> voe  (18.11.2007 20:53:03)  [3]

Это не где, а откуда.


 
voe   (2007-11-18 20:58) [7]


> Если не секрет, зачем тебе ini-файл?

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


 
boa_kaa ©   (2007-11-18 21:00) [8]


> voe   (18.11.07 20:58) [7]
>
>
> > Если не секрет, зачем тебе ini-файл?
>
> нУжно хронить набор параметров утилиты.

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


 
Kolan ©   (2007-11-18 21:02) [9]

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

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


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


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


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


> ExtractFilePath(Application.ExeName)

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


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


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

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


 
Anatoly Podgoretsky ©   (2007-11-18 21:05) [12]

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

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


 
boa_kaa ©   (2007-11-18 21:07) [13]


> Anatoly Podgoretsky ©

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


 
Anatoly Podgoretsky ©   (2007-11-18 21:08) [14]

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


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


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


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

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

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


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

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

Это не та S


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


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


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

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


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


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

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


 
Anatoly Podgoretsky ©   (2007-11-18 21:16) [19]

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

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


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

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

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


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

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

Пишутся.


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

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


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


 
Anatoly Podgoretsky ©   (2007-11-18 21:35) [23]

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

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


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

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


 
Anatoly Podgoretsky ©   (2007-11-18 21:40) [25]


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

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


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

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


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


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

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


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

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

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

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


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



Страницы: 1 вся ветка

Текущий архив: 2007.12.16;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.024 c
15-1195111653
ari_9
2007-11-15 10:27
2007.12.16
Что бы почитать про грамотное написание контейнеров?


1-1190889797
Omi
2007-09-27 14:43
2007.12.16
MDI Child форма из DLL


15-1195221671
antonn
2007-11-16 17:01
2007.12.16
мануалы по regexp в mysql


1-1191076411
KemSnake
2007-09-29 18:33
2007.12.16
Изменение цвета и размера полосы прокрутки TStringGrid.


2-1195628959
GhosTer
2007-11-21 10:09
2007.12.16
Запись в реестр.