Содержит регистрированный CLSID (Идентификатор Класса) для сервера в проекте. Доступен только для чтения на этапе проектирования и выполнени.
Object.CLSID |
Примечание
Применимо к: Объект Server
CLSID создается в реестре Windows для сервера, при построении исполняемого файла (.exe) или динамически подключаемой библиотеки (.dll) из проекта.
Пример
Следующий пример демонстрирует использование свойства CLSID после создания COM сервера (.dll).
![]() | |
---|---|
* In a program("Testclass.prg"), create a class DEFINE CLASS myclass AS SESSION OLEPUBLIC ENDDEFINE ... |
В проекте, включите .prg файл в построение .dll иди MTDLL. Свойства объекта сервера будут доступны из кода. Например, в окне Command, напечатайте следующее:
![]() | |
---|---|
MyServer = _VFP.ActiveProject.Servers("myclass") ? "Class ID is ", MyServer.CLSID && Class ID is {620E56FE-F7F8-4E99-B767-CB08009261F0} && a GUID ? "Description is ", MyServer.Description && testclass.myclass |