Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Допустим ли символ #152 в имени файла? [D7]


Фокус ©   (2005-12-06 05:34:00) 

а какие ещё недопустимы?


sniknik   (2005-12-08 11:19:00) [1]

procedure TForm1.Button1Click(Sender: TObject);
begin
 Memo1.Lines.SaveToFile('D:\'#152#216'.txt');  
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
 Memo1.Lines.LoadFromFile('D:\'#152#216'.txt');  
end;


Ok. чтение/запись.


sniknik   (2005-12-08 11:12:00) [2]

> Ладно, поговорим на твоём языке.
моего ты не знаеш...
> Ну, так почему символ псевдографики в имени файла использовать можно, а букву Ш - нельзя?
сам придумал? перечитай [5] 4 абзац, "до просветления".


Плохиш   (2005-12-08 11:00:00) [3]


> Ну, так почему символ псевдографики в имени файла использовать
> можно, а букву Ш - нельзя?

Немецкий вындовс, только что создал файл с именем "шШшЩÏ.sql" Ï - символ по коду 216


Фокус   (2005-12-08 05:01:00) [4]


> sniknik ©   (07.12.05 08:37) [5]
>
> > Ты что вообще ? А 216 - это что ?
> а ты? 216 это символ псевдографики ╪.


Ладно, поговорим на твоём языке.
Ну, так почему символ псевдографики в имени файла использовать можно, а букву Ш - нельзя?


Джо   (2005-12-08 04:34:00) [5]

Факир был пьян и фокус не удался? ;>


Фокус   (2005-12-08 04:22:00) [6]


> sniknik ©   (07.12.05 08:37) [5]
>
> > Ты что вообще ? А 216 - это что ?
> а ты? 216 это символ псевдографики ╪.


Ну и что ?


Lamer@fools.ua   (2005-12-07 08:41:00) [7]

> символ  #152 = Ш

Это в CP866.


sniknik   (2005-12-07 08:37:00) [8]

> Ты что вообще ? А 216 - это что ?
а ты? 216 это символ псевдографики ╪.

Anatoly Podgoretsky ©   (06.12.05 09:01) [3]

> Фокус   (06.12.05 05:34)  
> Вопрос сложный, зависит от файловой системы и локализации.
и от используемых шрифтов в системе неверняка.

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

> Система - Виндос.
да ну! надоже. а у меня монитор - белый. почему не показывает? ;)


Фокус   (2005-12-07 07:14:00) [9]


> sniknik ©   (06.12.05 08:29) [2]
>
> #152 = Ш


Ты что вообще ? А 216 - это что ?

Нажми в имени какого нибудь файла F2. И удерживая Alt набери 152.

Система - Виндос.


Anatoly Podgoretsky   (2005-12-06 09:01:00) [10]

Фокус   (06.12.05 05:34)  
Вопрос сложный, зависит от файловой системы и локализации.


sniknik   (2005-12-06 08:29:00) [11]

что значит какие еще? символ  #152 = Ш вполне допустим. спрашивай тогда какие вообше...


REP   (2005-12-06 08:02:00) [12]

В любой папке сделай - Правая кнопка меню - создать-любой файл. и набери в появившемся оконце где имя файла например "/" или "\" и сразу выскочет подсказка какие символы запрещены


Наверх

Титульная страница Поиск, карта сайта Написать письмо