Como você inicializa uma matriz const de TGUID a partir de dados do tipo Interface, no Delph

Quero inicializar uma matriz como esta -

Const MyArray : Array[0..0] Of TGUID = (IInterface);

Mas resulta em -

[DCC Error] Test.pas(10): E2010 Incompatible types: 'TGUID' and 'string'

Então, para ver o que aconteceria, eu tentei isso -

Const MyArray : Array[0..0] Of String = (IInterface);

Que resulta nisso!

[DCC Error] Test.pas(10): E2010 Incompatible types: 'string' and 'TGUID'

Que estranho! Certamente a interface é uma ou outra, mas parece se transformar obstinadamente no tipo errad

questionAnswers(7)

yourAnswerToTheQuestion