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

Вниз

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

Наверх




Память: 0.53 MB
Время: 0.047 c
15-1187334859
balepa
2007-08-17 11:14
2007.09.16
ReadFile зависает (ComPort)


2-1187803320
rtm
2007-08-22 21:22
2007.09.16
Как реализовать в ShellExecute следующий вариант >>>


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


2-1187754858
АндрейК
2007-08-22 07:54
2007.09.16
при нажатии кнопки F2 нажималась button1


1-1183888184
hgd
2007-07-08 13:49
2007.09.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
Английский Французский Немецкий Итальянский Португальский Русский Испанский