tobotras: (Default)
tobotras ([personal profile] tobotras) wrote2004-07-13 08:12 pm

(no subject)

Да, кстати -- а где берут корректные виндовые GUIDы?

[identity profile] dimas.livejournal.com 2004-07-13 09:19 am (UTC)(link)
Сами генерят :)

Если не путаю - в комплекте к студии идет софтинка ... О! uuidgen.exe

Или я все перепутал? :)

Ну операционку ты не указал :)

[identity profile] dimas.livejournal.com 2004-07-14 01:06 am (UTC)(link)
Что значит не помогла? Вот запустил три раза, получил

C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools>uuidgen.exe
becef451-e86f-4e4d-8816-694a88076480

C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools>uuidgen.exe
0494fb4c-b17d-41d0-801d-50d6a3e7659c

C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools>uuidgen.exe
d235b674-b9b0-42a7-8cb3-eede96409df4


Не пойдет?

Есть еще гуевый guidgen, он в разных форматах выдает, например один и тот же гуид:

// {BB88B426-A0F6-4d6f-9B96-F7D5320AED59}
IMPLEMENT_OLECREATE(<>, <>, 
0xbb88b426, 0xa0f6, 0x4d6f, 0x9b, 0x96, 0xf7, 0xd5, 0x32, 0xa, 0xed, 0x59);

// {BB88B426-A0F6-4d6f-9B96-F7D5320AED59}
DEFINE_GUID(<>, 
0xbb88b426, 0xa0f6, 0x4d6f, 0x9b, 0x96, 0xf7, 0xd5, 0x32, 0xa, 0xed, 0x59);

// {BB88B426-A0F6-4d6f-9B96-F7D5320AED59}
static const GUID <> = 
{ 0xbb88b426, 0xa0f6, 0x4d6f, { 0x9b, 0x96, 0xf7, 0xd5, 0x32, 0xa, 0xed, 0x59 } };

{BB88B426-A0F6-4d6f-9B96-F7D5320AED59}


Фильтры у тебя - это что?

[identity profile] dimas.livejournal.com 2004-07-14 01:43 am (UTC)(link)
dll-ки? Так надо уид оттудова взять. В студии для этого есть тулзовина oleview.exe. Могу ее заслать, но непонятно сколько она dll-ек потянет ...

Может кинешь один фильт на мыло для надругательств? dvg соб-ака post.ru

Хм-с ...

[identity profile] dimas.livejournal.com 2004-07-14 01:59 am (UTC)(link)
OleView его не опознает как соответствующую сущность ... Судя по всему - это просто dll, и при чем тут guid?

[identity profile] dimas.livejournal.com 2004-07-14 02:32 am (UTC)(link)
Та не за что, будут еще вопросы - приходи, чем можем - поможем :)

[identity profile] squadette.livejournal.com 2004-07-13 11:18 am (UTC)(link)
libuuid

входит в комплект http://e2fsprogs.sourceforge.net/

[identity profile] dinozavr.livejournal.com 2004-07-14 12:55 am (UTC)(link)
Сразу виден Мастер - правильный вопрос ставится :)
Правильный ответ уже дали.

В студии же MS .NET (не сочтите за каламбур!) гуид дается автоматически по мере надобности. Но сей монстрец тебе вряд ли актуален, так что предыдущий ответ разумнее.

[identity profile] dimas.livejournal.com 2004-07-14 01:11 am (UTC)(link)
Ты бы написал чего конкретно не получается, а то так понять сложно ... Чего не работает? Может тебе надо гуид из готовой компоненты выковырять, а не свой?