Главная страница
    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.009 c
1-68404
BillyJeans
2003-08-07 14:33
2003.08.21
Анимированый GIF на форме...


7-68559
Kirill_S
2003-06-06 18:03
2003.08.21
как получить список программ свернутых в SysTray?


14-68506
Домарощинер
2003-08-05 18:16
2003.08.21
Кто знает, какая это кодировка?


3-68163
Rulya
2003-07-29 17:30
2003.08.21
Пароли БД


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