[.net] машинное представление double (IEEE 754)
эту Data-у ты откуда взял? может ее лучше правильно объявить.
тогда BitConverter.ToDoble(Data, 0)
да
> эту Data-у ты откуда взял? может ее лучше правильно объявить.
из DDE-сообщения (само сообщение приходит как массив byte, там в перемешку int, string и double'ы)
мощно, спасибо
только там формат не CF_TEXT, а 49582 (хз что такое)
само сообщение приходит как массив byte, там в перемешку int, string и double'ыпарсить или через BitConverter, или через BinaryReader поверх MemoryStream, второе удобнее, т.к. текущая позиция автоматом обрабатывается
а может есть какой-нить парсер DDE сообщений (изначально - вывод в эксель, нужно его перехватить)?едва ли, т.к. в DDE очень уж устаревший, и в DDE может быть все что угодно, но поискать, конечно, можно..
Оставить комментарий
state7401281
в Data As Byte лежит дамп памяти (8 байт в котором лежит Doubleкак бы конвертнуть этот массив байт назад в Double?
(сделать что-то типа value = (*)ptr)