Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.02.2009, 15:37   #1
Hottabych
Форумчанин
 
Регистрация: 13.01.2008
Сообщений: 140
По умолчанию Поиск в MemoryStream...

Здравствуйте, такой вопрос: Есть файл EMF, содержимое которого таблица со значениями, ну и всякие мелочи. Так вот, как мне эти значения вытащить?
Hottabych вне форума Ответить с цитированием
Старый 17.02.2009, 16:02   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

А структуру у него ты знаеш?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.02.2009, 16:14   #3
Hottabych
Форумчанин
 
Регистрация: 13.01.2008
Сообщений: 140
По умолчанию

Пробегал глазами, но разбираться особо не охота...
Я думаю, что если по потоку пройти, попутно записывая значения куда надо?
Hottabych вне форума Ответить с цитированием
Старый 17.02.2009, 16:37   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Ну логично, но нужно знать куда по любому.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.02.2009, 17:08   #5
Hottabych
Форумчанин
 
Регистрация: 13.01.2008
Сообщений: 140
По умолчанию

Значения нужно записывать из потока в 2 массива (столбец/строка), но как правильно организовать поиск?
Hottabych вне форума Ответить с цитированием
Старый 17.02.2009, 18:12   #6
Роман Радер
Форумчанин
 
Аватар для Роман Радер
 
Регистрация: 16.12.2006
Сообщений: 859
По умолчанию

ну для того чтобы организовать поиск, структуру файла знать всетаки надо. хотя бы позицию где эта таблица начинается
Роман Радер вне форума Ответить с цитированием
Старый 17.02.2009, 20:37   #7
Hottabych
Форумчанин
 
Регистрация: 13.01.2008
Сообщений: 140
По умолчанию

Структура описана здесь: http://wmfme.narod.ru/metacon.html
Но разобраться в ней мне трудно... Насколько я понимаю, файл состоит из заголовка и записей... Как таковой таблицы нет, есть линии и текст, расположенный в заданных координатах от этих линий и тд и тп...

В принципе, все это не важно, т.к. значения таблицы хранятся Юникодовском формате, это видно в hex редакторе...
Весь вопрос заключается в том, как быстро найти в потоке (файл загружаю в MemoryStream) нужное мне значение?
Hottabych вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с отправкой MemoryStream от сервера к клиенту Ragnarek Работа с сетью в Delphi 4 07.02.2009 10:29
поиск red-serg Помощь студентам 1 09.01.2009 22:20
поиск artemavd БД в Delphi 3 21.10.2008 17:39
Поиск в бд KAKTYC SQL, базы данных 3 25.07.2008 13:21
ПОИСК В БД HOMER БД в Delphi 2 20.12.2007 21:41