Вниз
Скачать: CL | DM;

Здравствуйте ещё раз!   Найти похожие ветки 

 
Valentin2   (2002-01-10 12:49) [0]

Кто - нибудь пробовал грузить какой - нибудь объект из ПОТОКА в OLEContainer? А именно: книгу Excel (изначально - файл "fff.xls"), причём если предварительно выгрузить сначала документ из базы на диск, а потом в OLEContainer функцией CreateObjectFromFile, то всё замечательно работает!. Ну никак не получается! Делаю примерно так:

- Создаю поток TMemoryStream и загружаю в него свой документ из базы
- Вызываю функцию OleContainer.CreateObject("Excel.Sheet",False);
- Вызываю функцию OleContainer.LoadFromStream(MemoryStream); - и на этом месте возникает исключение "Invalid stream format."! В чём дело, а?
Помогите, ПОЖАЛУЙСТА, кто знает!!!!


 
Игорь Тим   (2002-01-23 22:36) [1]

Мне помогла установка свойства OLEContainer1.OldStreamFormat:= true; , теорию не знаю. Ваша ошибка пропала,
Но после этого у меня выпала ошибка out of memory.
Если знаете-подскажите.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
14-18978
vivus
2001-12-17 16:36
2002.02.07
Люди. по Дельфи есть сайт (этот). А про С++ (подобный на мастак.ру)?


1-18923
LamerMen
2002-01-24 09:56
2002.02.07
Что использовать TMemo TR..Edit?


7-19008
Poroh
2001-10-24 02:57
2002.02.07
Подскажите, пожалуйста, как перехватить сообщение о том, что программа выполнила недопустимую операцию и будет закрыта.


1-18823
Dtr
2002-01-25 14:47
2002.02.07
TScrollBox


14-18990
nikols
2001-12-16 13:11
2002.02.07
Convert pas to cpp (Delphi -> C++Builder)




   Наверх