Текущий архив: 2004.09.26;
Скачать: CL | DM;
ВнизСоздание файла с именем пользователя. (Пользователь.txt) Найти похожие ветки
← →
Leaner © (2004-09-12 10:45) [0]Вроде тривиальная задача, а как реализовать ?
Отсекать в имени пользователя недопустимые символы
- как потом восстановить его ?
Как то заменять их ? Но, черт этого пользователя знает,
что он там в свое имя навводил - не перебирать же
все иероглифы, которые он мог изобрести ?
← →
DiamondShark © (2004-09-12 10:50) [1]
> как потом восстановить его ?
А зачем?
← →
Leaner © (2004-09-12 11:00) [2]Что бы по имени файла можно было получить
имя пользоателя, например при его открытии.
← →
DiamondShark © (2004-09-12 12:11) [3]А может проще не допускать создания имён пользователей с недопустимыми символами? Зачем в имени пользователя символы \ * и т.п.?
Кстати, какие пользователи имеются в виду? Например в имени виндовых пользователей недопустимы символы, недопустимые в именах файлов.
← →
DVM © (2004-09-12 12:19) [4]Заменять недопустимые символы чем-нибудь допустимым, но редко встречающимся.
> не перебирать же
> все иероглифы, которые он мог изобрести ?
Недопустимых символов не так уж и много.
← →
Algol (2004-09-12 12:26) [5]Используй HTTPEncode и HTTPDecode (из HTTPApp)
← →
Anatoly Podgoretsky © (2004-09-12 12:30) [6]Нет в имени пользователя недопустимых символов
← →
ikivio © (2004-09-12 12:33) [7]Использовать SID пользователя в строковом виде :)
← →
DVM © (2004-09-12 14:38) [8]
> Нет в имени пользователя недопустимых символов
А с чего Вы взяли, что это имя пользователя Windows или имя пользователя в какой другой ОС? Может это у него в программе какие-то свои пользователи.
← →
Arm79 (2004-09-12 19:23) [9]проще не анализировать, а разрешать или запрещать. Выделить диапазон (например, русские и латинские буквы и цифры) и разрешать ввод любых символов из диапазона. Остальные отбрасывать.
← →
Anatoly Podgoretsky © (2004-09-12 19:43) [10]Тогда пользователь сам может ввести допустимые символы.
← →
Leaner © (2004-09-13 08:02) [11]Есть работающая бух. программа.
Ее использует куча ползователей. На имена в ней
никаких ограничений нет. Идентификация идет не
по имени компьютера или пользователя, а по
nik - ам, зарегестрировавшихся в ней.
← →
Reindeer Moss Eater © (2004-09-13 08:52) [12]Ее использует куча ползователей.
Значит многопользовательская сетевая версия.
Значит файлы данных можно разместить на томе с файловой системой поддерживающей понятие "владелец-создатель"
Значит имя пользователя создавшего файл будет известно.
Страницы: 1 вся ветка
Текущий архив: 2004.09.26;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.036 c