Форум: "Прочее";
Текущий архив: 2009.07.05;
Скачать: [xml.tar.bz2];
ВнизОчередной "дурацкий вопрос" Найти похожие ветки
← →
Германн © (2009-04-30 00:43) [0]О "правильнописании" значений параметров в реестре.
Ну зачем при записи значения параметра в реестре, который представляет собой путь к файлу, удваивать обратный слэш?
← →
Таллинн (2009-04-30 00:53) [1]А не потому ли нужно удваивать, чтобы парсер пути воспринимал как бекслеш а не как спецсимвол ?
← →
Германн © (2009-04-30 00:54) [2]Пардон.
Не правильно задал вопрос.
Зачем в файле .reg при импорте ветки в имени параметра удваивается обратный слэш?
Например:
[HKEY_CURRENT_USER\Software\Borland\Delphi\4.0\Known Packages]
"$(DELPHI)\\Bin\\dclstd40.bpl"="Borland Standard Components"
"$(DELPHI)\\Bin\\dcldb40.bpl"="Borland Database Components"
"$(DELPHI)\\Bin\\dcl31w40.bpl"="Delphi 1.0 Compatibility Components"
"$(DELPHI)\\Bin\\dclsmp40.bpl"="Borland Sample Components"
"$(DELPHI)\\Bin\\dclint40.bpl"="Borland Resource DLL Wizard"
"$(DELPHI)\\Bin\\dclmid40.bpl"="Borland MIDAS Components"
"$(DELPHI)\\Bin\\dclnet40.bpl"="Borland Internet Components"
"D:\\WINDOWS\\system32\\NMFast40.bpl"="NetMasters Fastnet Tools"
← →
Таллинн (2009-04-30 00:55) [3]Да мы включили телепатор и поняли правильно :)
← →
Германн © (2009-04-30 01:06) [4]
> Таллинн (30.04.09 00:55) [3]
>
> Да мы включили телепатор и поняли правильно :)
>
А разве "обратный слэш" является каким-то "спецсимволом"?
← →
Таллинн (2009-04-30 01:08) [5]Помните как в Delphi задается в строке символ " или же Esc-последовательности как задаются ?
Принцип тот же.
← →
Германн © (2009-04-30 01:18) [6]
> Таллинн (30.04.09 01:08) [5]
>
> Помните как в Delphi задается в строке символ " ...
> Принцип тот же.
>
Помню. Но не понимаю пока, зачем тут (не в Дельфи) использовать тот же принцип? Полное имя файла заключено в двойные кавычки. И "парсер пути" должен был бы вроде нормально его разобрать и без двойного обратного слэша.
← →
Игорь Шевченко © (2009-04-30 01:29) [7]Ты будешь смеяться, но есть у меня некая программка, которая на выходе формирует некий файл на некоем языке программирования. Так вот программка тоже удваивает обратные слеши в строковых константах, по самой тривиальной причине - в Far"е с подключенным Colorer-ом иначе смотреть неудобно, он сбивается.
← →
AndreyV © (2009-04-30 01:34) [8]> [6] Германн © (30.04.09 01:18)
> > Таллинн (30.04.09 01:08) [5]
> >
> > Помните как в Delphi задается в строке символ " ...
> > Принцип тот же.
>
> Помню. Но не понимаю пока, зачем тут (не в Дельфи) использовать
> тот же принцип? Полное имя файла заключено в двойные кавычки.
> И "парсер пути" должен был бы вроде нормально его разобрать
> и без двойного обратного слэша.
Ну, хочешь, я составлю компанию? И слэш обсудим, может и ещё чего коснёмся.
← →
Таллинн (2009-04-30 01:35) [9]Не знаю :(
Лень искать в гугле точный ответ... Просто применил принцип "Что-Где-Когда" и подумалось что это может быть именно так.
← →
Германн © (2009-04-30 01:40) [10]
> Игорь Шевченко © (30.04.09 01:29) [7]
>
> Ты будешь смеяться
Не. Не буду.
В той самой "моей" программе, которая использует Paradox+BDE, путь к файлу записывается с заменой "обратного слэша" на символ "^". Автор "рыбы" так решил.
И до сих пор имена файлов так в БД и записываются!" :(
У тебя свои болячки, у меня свои.
← →
AndreyV © (2009-04-30 01:51) [11]> [8] AndreyV © (30.04.09 01:34)
> > [6] Германн © (30.04.09 01:18)
> Ну, хочешь, я составлю компанию? И слэш обсудим, может и
> ещё чего коснёмся.
Например, предположим, что парсер этих строк ожидает спецсимволы а ля Си, а?
← →
Германн © (2009-04-30 02:15) [12]
> AndreyV © (30.04.09 01:51) [11]
>
> > [8] AndreyV © (30.04.09 01:34)
> > > [6] Германн © (30.04.09 01:18)
> > Ну, хочешь, я составлю компанию? И слэш обсудим, может
> и
> > ещё чего коснёмся.
>
> Например, предположим, что парсер этих строк ожидает спецсимволы
> а ля Си, а?
>
Ну да, ну да.
Не, ну к чему все эти "дополнительные" обсуждения?
← →
Таллинн (2009-04-30 02:26) [13]
> Германн © (30.04.09 02:15) [12]
> Не, ну к чему все эти "дополнительные" обсуждения?
Так ночь же... неспиться... неспиться бы нам :)
← →
AndreyV © (2009-04-30 02:37) [14]> [12] Германн © (30.04.09 02:15)
> Ну да, ну да.
> Не, ну к чему все эти "дополнительные" обсуждения?
Каковы твои версии? Я специально не лезу в реестр, и за ним, в другие настройки, ради проверки.
> [13] Таллинн (30.04.09 02:26)
> Так ночь же... неспиться... неспиться бы нам :)
У некоторых утро.
← →
Германн © (2009-04-30 03:12) [15]
> Таллинн (30.04.09 02:26) [13]
>
>
> > Германн © (30.04.09 02:15) [12]
> > Не, ну к чему все эти "дополнительные" обсуждения?
>
> Так ночь же... неспиться... неспиться бы нам :)
+1
Хорошо сказано! Но есть очепятки. Или ошибки.
Я бы "начепятал" бы иначе :)
← →
AndreyV © (2009-04-30 04:35) [16]> [15] Германн © (30.04.09 03:12)
> > Так ночь же... неспиться... неспиться бы нам :)
>
> +1
> Хорошо сказано! Но есть очепятки. Или ошибки.
> Я бы "начепятал" бы иначе :)
С мягким знаком можно поэкспериментировать.
Ну что же ты свою же тему не развиваешь.;) Аль ответы не милы?
← →
AndreyV © (2009-04-30 04:49) [17]> [16] AndreyV © (30.04.09 04:35)
Вот и повод послушать эту песню. (давно не слушал, соскучился)
http://www.aquarium.ru/mp3/voulez_vous_coucher_avec_moi.mp3
← →
antonn © (2009-04-30 15:47) [18]
> А разве "обратный слэш" является каким-то "спецсимволом"?
он - почти нет, но им экранируют другие спецсимволы, и чтобы написать его самого им экранируют его функционал :)
← →
Кролик-Фролик (2009-05-01 02:24) [19]
> но им экранируют другие спецсимволы,
кто экранирует? и где?
← →
Palladin © (2009-05-02 10:21) [20]JavaScript, в JavaScript"е
← →
Styx_ (2009-05-04 12:52) [21]Странные Вы какие-то. А как кавычки собираетесь в параметры вставлять?
REGEDIT4
[HKEY_LOCAL_MACHINE]
"\""="\""
← →
brother © (2009-05-05 08:25) [22]вот тут: http://www.firststeps.ru/cbuilder/r.php?14
Обратите внимание, что бэкслэш "\" пишется как "\\", потому что это ESC-комбинации.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.07.05;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.004 c