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

Вниз

Application.ExeName   Найти похожие ветки 

 
Daedr   (2007-08-21 14:59) [0]

Удалено модератором
Примечание: кульхацкеры они собираются за углом и пересчитывают оставшие зубы.


 
Dib@zol ©   (2007-08-21 15:00) [1]

Удалено модератором


 
DrPass ©   (2007-08-21 15:03) [2]


> Как я понял "ExeName" имя прописываемого приложения

Имя и путь файла текущего приложения. Если оно запускается со сменного носителя, то таки да, вытащишь - работать перестанет :)
А вообще, этот код был бы актуален лет десять назад. Сейчас файл win.ini не используется


 
Сергей М. ©   (2007-08-21 15:03) [3]

Мдя..


 
Elen ©   (2007-08-21 15:04) [4]


> и если убрать носитель то путь будет утерен? Или я не так
> понял?

Какой носитель? И зачем и куда его убирать?


 
DrPass ©   (2007-08-21 15:05) [5]


> Какой носитель? И зачем и куда его убирать?

Он прикол пишет. Для флешки...
Просто положить ее в карман и не давать в общаге ума не хватает


 
AIK ©   (2007-08-21 15:11) [6]


> Какой носитель? И зачем и куда его убирать?

Семный диск локальный диск C :)))))))))


 
Daedr   (2007-08-21 15:15) [7]


> Какой носитель? И зачем и куда его убирать?

Правельно флэха, см. тему Реестр.)))

> DrPass

Спасибо.


 
Сергей М. ©   (2007-08-21 15:16) [8]


> Daedr   (21.08.07 15:15) [7]


Мож тебе в каблуху надо было податься ?)


 
Daedr   (2007-08-21 15:20) [9]


> Мож тебе в каблуху надо было податься ?)

Неа, я слищком вумный для каблухи))

> А вообще, этот код был бы актуален лет десять назад. Сейчас
> файл win.ini не используется

var Reg:TRegistry;
begin
Reg:=TRegIniFile.Create;
Reg.RootKey:=HKEY_LOCAL_MACHINE;
Reg.OpenKey("Software",true);
Reg.OpenKey("Microsoft",true);
Reg.OpenKey("Windows",true);
Reg.OpenKey("CurrentVersion",true);
Reg.OpenKey("Run",true);
Reg.WriteString("Здесь пишем что угодно, как правило имя проги",Application.ExeName);
Reg.CloseKey;
Reg.Free;


 
Сергей М. ©   (2007-08-21 15:24) [10]


> Неа, я слищком вумный для каблухи


В каблухе "вумных" уважают.
А ты кака раз и требуешь "уважения". К своим идиотским потугам.


 
Daedr   (2007-08-21 15:30) [11]


> А ты кака раз и требуешь "уважения". К своим идиотским потугам.

Если ты счатаишь их идиотскими то просто игнорируй, никто незаставляет отвечать, я просто хочу разобратся, и доделать то зачто взялся, и из-за таких как ты не собираюсь остонавливатся.


 
Сергей М. ©   (2007-08-21 15:33) [12]

Мдя ..
Шизуха косит наши ряды)


 
Daedr   (2007-08-21 15:38) [13]


> Сергей М

Проста я сюда обратился не для того, что бы обсуждать идиотская у меня прога или нет, а для то го что бы помогли разобратся в моих вопросах(если я не ощибаюсь для это форум и создан).


 
iXT ©   (2007-08-21 15:40) [14]

> [13] Daedr   (21.08.07 15:38)

Ошибаешься.


 
Сергей М. ©   (2007-08-21 15:42) [15]


> Daedr   (21.08.07 15:38) [13]


Ну так вот и спрашивай конкретно про Application.ExeName !
Ибо в нем, судя по развитию "событий",  и есть корень твоего непонимания)

Какого ж хрена ты сюда лепишь какой-то TIniFile ?)

p.s.

Голова человеку дана не только для того чтобы ей жевать)


 
Elen ©   (2007-08-21 15:45) [16]


> Правельно флэха, см. тему Реестр.)))

Ладно. Пусть будет флеха, а теперь закрой глаза и представь такую ситуэйшн - ты потерял исходник проги, ну прога то сама на флехе есть и в принципе запускается с флехи, но ты пришел однажды домой с новеньким винтом и отформатил его на парочку разделов, И о ужассс - прога твоя не запускается!! Ты спросишь почему? - Элементарно, В атсон, Твоя флеха была диском F: а теперь этим диском стал новенький раздел на винте, и че ты будеш делать? а?


 
THandle ©   (2007-08-21 15:49) [17]

> daedr [9]
А зачем стоко OpenKey?


 
Daedr   (2007-08-21 15:53) [18]


> Какого ж хрена ты сюда лепишь какой-то TIniFile ?)

Win:=TIniFile.Create("Win.ini");
Насколько я понимаю в переменой Win записываем данные из файла Win.ini, тоесть открываем его? Другой тип для это переменой непокатит?

> Elen

то есть предлогаеш скопить файл сначало на Диск С:\... для надежности, так как ни куда не денется???


 
clickmaker ©   (2007-08-21 15:54) [19]


> Win записываем данные из файла Win.ini, тоесть открываем
> его?

записываем данные  <> открываем его


 
Сергей М. ©   (2007-08-21 15:54) [20]


> Насколько я понимаю в переменой Win записываем данные из
> файла Win.ini,


Совершенно неправильно понимаешь.

Т.е. вообще ничерта не понимаешь о происходящем при исполнении этой строчки.


 
Daedr   (2007-08-21 15:56) [21]


> А зачем стоко OpenKey?

Открываю раздел что бы добратся до нужного мне Run.

> Сергей М.

Ещё прописываю в uses модуль inifiles


 
Сергей М. ©   (2007-08-21 15:58) [22]


> Ещё прописываю в uses модуль inifiles


Ценнейшее уточнение)


 
Daedr   (2007-08-21 15:59) [23]


> записываем данные  <> открываем его

нужна же перемена где юудет хранится открытый файл?

> Т.е. вообще ничерта не понимаешь о происходящем при исполнении
> этой строчки.

Тогда может поиснишь?


 
Сергей М. ©   (2007-08-21 16:00) [24]


> Daedr   (21.08.07 15:59) [23]


В этой строчке ты всего лишь создаешь объект класса TIniFile.


 
Daedr   (2007-08-21 16:05) [25]


> В этой строчке ты всего лишь создаешь объект класса TIniFile.

Тоесть к файлу Виндовскому файлу Win.ini етот код не имеет отношения?


 
Сергей М. ©   (2007-08-21 16:06) [26]


> Daedr   (21.08.07 16:05) [25]


Имеет.


 
Fay ©   (2007-08-21 16:07) [27]

Орешник ешё функционирует ? )


 
Daedr   (2007-08-21 16:07) [28]


> Сергей М

Млин) ты меня запутал о_О. Так что неправильно, то?


 
Сергей М. ©   (2007-08-21 16:12) [29]


> что неправильно, то?
>


Неправильно само твое утверждение


> в переменой Win записываем данные из файла Win.ini,


 
Daedr   (2007-08-21 16:16) [30]


> Сергей М.

Тоесть код рабочий? Просто я сам сейчас провереть не могу, у меня инет и Делфи на разных компах, а компы находятся далеко друг от друга.


 
Сергей М. ©   (2007-08-21 16:17) [31]


> Тоесть код рабочий?


ПРичем здесь код, если в голове твоей полный бардак ?)


 
Elen ©   (2007-08-21 16:18) [32]


> то есть предлогаеш скопить файл сначало на Диск С:\... для
> надежности, так как ни куда не денется???

Я предлагаю пересмотреть подход к задаче в принципе


 
DrPass ©   (2007-08-21 16:20) [33]


> Тоесть код рабочий?

Код рабочий. Он добавит имя файла твоей программы в файл win.ini
Это факт. Смысла в этом никакого нет, т.к. файл win.ini уже не используется. Это тоже факт. А в голове твоей полный бардак. И это факт...


 
Daedr   (2007-08-21 16:23) [34]


> ПРичем здесь код, если в голове твоей полный бардак ?)

Так я и хочу на вести порядок=), а пока просто с одного места на другое перекладываю, я сподобным ни когда не сталкивался, понахватался из инета разного, вот что вышло.

> Я предлагаю пересмотреть подход к задаче в принципе

Невижу алтернативы=)


 
Сергей М. ©   (2007-08-21 16:25) [35]


> Так я и хочу на вести порядок


Так вот и наведи, почитав хоть какую-либо спецлитературу)


 
Daedr   (2007-08-21 16:26) [36]


>  Это тоже факт. А в голове твоей полный бардак. И это факт...

Есенин, млин=)

>  т.к. файл win.ini уже не используется.

Пуск-->Выполнить-->MSconfig-->Win.ini(вкладка)


 
THandle ©   (2007-08-21 16:27) [37]

> Daedr [21]
Хмя...Я всегда одним открываю.


 
Daedr   (2007-08-21 16:28) [38]


> Так вот и наведи, почитав хоть какую-либо спецлитературу)

Бесполезно читал, даже в универе Delphi проходил), но говорю ещё раз подобного не встричал...


 
Плохиш ©   (2007-08-21 16:32) [39]


> Бесполезно читал

Попробуй "полезно" почитать...


 
Сергей М. ©   (2007-08-21 16:33) [40]


> даже в универе Delphi проходил


Ну надо же !

Мимо что ли проходил ?



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

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

Наверх




Память: 0.56 MB
Время: 0.025 c
15-1187354276
_andrews_
2007-08-17 16:37
2007.09.16
Установить компоненты FastScript под .NET


11-1170341453
z1bob
2007-02-01 17:50
2007.09.16
включить выключить stayontop


15-1187017113
***mikle***
2007-08-13 18:58
2007.09.16
Oberon


2-1188065215
hprx
2007-08-25 22:06
2007.09.16
Работа с графикой.


1-1183987605
Shirson_
2007-07-09 17:26
2007.09.16
Коллеги, вопрос по MIDAS.