Форум: "Основная";
Текущий архив: 2003.08.21;
Скачать: [xml.tar.bz2];
ВнизСоздание уникального имени папки Найти похожие ветки
← →
AVC (2003-08-08 08:47) [0]Подскажите как сгенирировать уникальное имя папки?
Я сделал на основе текущего времени и даты и разложил в hex(так как могут попадатся не печатыемые символы). Получилось 16 байт. А можно сделать 8 байт?
← →
Camus (2003-08-08 08:51) [1]GetTempFileName
← →
AVC (2003-08-08 09:02) [2]А кто-нибудь знает как формирует имена папок IE в Temporary?
← →
NAlexey (2003-08-08 09:08) [3]GUID?
← →
AVC (2003-08-08 09:15) [4]всмыле GUID? Просто захотелось создать папку по формату 8.3 чтобы в ее имя было заложено время и дата создания,а не хранить это время в файле. А про системное время создания папки - так оно может изменится при копировании.
← →
AlexKniga (2003-08-08 10:30) [5]AVC
> Подскажите как сгенирировать уникальное имя папки?
> Просто захотелось создать папку по формату 8.3 чтобы в ее имя было заложено время и дата создания
Так тебе нужно уникальное имя или на основе времени?
Если первое, то уникальные имена генерирует одна из функций Форточек (поищи в MSDN).
Если второе, то тут сам на свой вкус и цвет.
← →
AVC (2003-08-08 11:05) [6]AlexKniga ©
( тип TDateTime) AlexKniga ©
>Если второе, то тут сам на свой вкус и цвет
Так я сделал на свой вкус и цвет. Получилось 16 байт. А можно их как нибудь упаковать хотя бы до 11 байт. Или формат времени и даты (тип TDateTime) итак уже упакован по максимуму?
← →
Андрю-ХА (2003-08-08 13:01) [7]Число и месяц можно представить например в 36-ричном формате в одном байте: 0123456789ABCDE.....XYZ
← →
Романов Р.В. (2003-08-08 13:13) [8]ggmdhsss
gg - год
m - месяц в 16 ричном формате
d - день в 32 ричном формате
h - час в 32 ричном формате
sss - кол-во секунд в 16 ричном формате прошедших с начала часа (всего в часу 3600 сек. 3 символа в 16 ричном формате дают 16^3 4096 комбинаций)
← →
NAlexey (2003-08-08 13:39) [9]А зачем тебе зашифровывать дату в название файла?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.08.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c