Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.159 c
14-68440
Nucl
2003-08-06 14:26
2003.08.21
ADOQuery или ADOStoredProc


1-68390
Silver_
2003-08-05 13:07
2003.08.21
Как


14-68507
HolACost_
2003-08-05 16:35
2003.08.21
UU, XX, Base64


1-68327
aa5E1
2003-08-07 22:30
2003.08.21
преобразовать string в double


14-68492
dataMaster
2003-08-06 14:42
2003.08.21
Рассказик





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский