Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Как из объекта GUID получить строку в формате 0x0000... ? (число прочтений - 4376 )
Bill
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 64
Зарегистрирован: 04. Ноября 2008
Как из объекта GUID получить строку в формате 0x0000... ?
20. Ноября 2012 :: 18:00
Печать  
Как из объекта GUID получить строку вида 0x00000... ?

Метод ВСтроку() возращает в другом формате.

Вижу в исходниках, что у объекта есть метод GetBinaryString , как раз то что надо, но достучаться до него не могу.
Может есть другой способ?
  
Наверх
 
IP записан
 
Bill
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 64
Зарегистрирован: 04. Ноября 2008
Re: Как из объекта GUID получить строку в формате 0x0000... ?
Ответ #1 - 20. Ноября 2012 :: 19:07
Печать  
Нашел вариант:
Код
Выбрать все
ГУИД = СоздатьОбъект("GUID");
ГУИД .Новый();
Мета = СоздатьОбъект("MetaDataWork");
Мета.УстановитьТекстовайПараметр("GUID", ГУИД);
Сообщить(Мета.ОбрМетаСКЛ(":GUID")); 



Но уж больно извращённо Улыбка
Может есть вариант попроще?
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Как из объекта GUID получить строку в формате 0x0000... ?
Ответ #2 - 21. Ноября 2012 :: 05:03
Печать  
написать свою функцию в которой после ВСтроку() переставить символы как нужно
  

1&&2&&3
Наверх
 
IP записан
 
Bill
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 64
Зарегистрирован: 04. Ноября 2008
Re: Как из объекта GUID получить строку в формате 0x0000... ?
Ответ #3 - 21. Ноября 2012 :: 07:03
Печать  
trad писал(а) 21. Ноября 2012 :: 05:03:
написать свою функцию в которой после ВСтроку() переставить символы как нужно

Можно и так, спасибо.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать