Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.12.16;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.046 c
15-1195087241
Саунд
2007-11-15 03:40
2007.12.16
асм в делфи


2-1195559299
Tirael
2007-11-20 14:48
2007.12.16
как быстро и просто проверить есть ли файл на сервере?


3-1186531907
NovaC
2007-08-08 04:11
2007.12.16
драйвер ORACLE для ADO


2-1195232737
Nightmare
2007-11-16 20:05
2007.12.16
UpdateLayerWindow


2-1194980331
BD
2007-11-13 21:58
2007.12.16
Не считывается инфа из реестра под другим пользователем





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский