DEFINIR GUID CLASSE

JEANCOELHO 09/04/2012 18:56:43
#399396
Alguem sabe me dizer como posso definir o GUID da minha classe? pelo que vi até agora o Vb gera ela automaticamente gostaria de ser um valor fixo.


Até mais...
KERPLUNK 09/04/2012 18:58:37
#399398
Se você usar o método estático [Ô]NewGuid[Ô] da classe Guid, sempre vai ser gerada uma guid nova. Para que seja um valor fixo, basta colocar como valor normal:

Minhaclasse.MinhaPropriedade = new Guid([Ô]xxxxx-xxxx-xxxxxx-xxxxx[Ô])
JEANCOELHO 09/04/2012 19:03:07
#399399
Desculpe mas não entendi, tentei procurar no Google sobre New Guid só meio informações de como gerar novas GUIDs e nao como setar no meu projeto.
KERPLUNK 09/04/2012 19:08:08
#399400
Agora não entendi... do que você está falando???
JEANCOELHO 09/04/2012 19:09:28
#399401
quando eu crio um controle Activex do tipo Dll no Vb6, automaticamente ele ja gera o CLSID aleatorio pro arquivo compilado, eu gostaria de definir o CLSID fixo pro meu projeto
KERPLUNK 09/04/2012 19:12:40
#399402
Ah sim... Bem, isso não faz muito sentido não... Porque você precisa disso? Talvez haja uma outra maneira de fazer o que você quer..,.
JEANCOELHO 09/04/2012 19:14:00
#399403
Pq fiquei curioso já que no delphi isso e simples, acho estranho o Vb6 nao nos dar esse recurso, no delphi vc pode definir sua CLSID manual ou aleatorio como no Vb
KERPLUNK 09/04/2012 19:31:23
#399404
Bom, que eu saiba não tem jeito não... pelo menos não do modo tradicional. é possível que haja alguma maracutaia. Mas mesmo tendo essa possibilidade, essa GUID é só para efeito de registro mesmo.
Tópico encerrado , respostas não são mais permitidas