Главная страница
    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
14-68448
HermitAlex
2003-08-04 16:07
2003.08.21
Задача об оптимальном расположении


4-68599
bkv
2003-06-19 17:03
2003.08.21
Чем отличаются функции?


14-68496
Математ
2003-08-04 19:12
2003.08.21
Математическая бибилиотека


14-68550
edik
2003-08-02 16:38
2003.08.21
Где взять документацию


1-68342
SiJack
2003-08-08 15:01
2003.08.21
Как сделать неактивными кнопки у PageControl то есть





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