Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: OLE и хитрая хитрость Добавлено: 30.10.10 01:06  

Автор вопроса:  gekko | Web-сайт: kalamfur.ru
Доброе утро.

Как можно прочесть в OLE вордовский документ(docx либо doc) отдаваемый скриптом на сервере в поток? (VB6)

Ответить

  Ответы Всего ответов: 10  

Номер ответа: 1
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #1 Добавлено: 30.10.10 11:09
жги .net оно хорошо с потоками и документами работает

Ответить

Номер ответа: 2
Автор ответа:
 gekko



Вопросов: 39
Ответов: 127
 Web-сайт: kalamfur.ru
 Профиль | | #2
Добавлено: 02.11.10 15:09
AgentFire))))

Да ты просто перетаскиваешь меня на нет))) Может всё же есть способ читать из потока?

Ответить

Номер ответа: 3
Автор ответа:
 gekko



Вопросов: 39
Ответов: 127
 Web-сайт: kalamfur.ru
 Профиль | | #3
Добавлено: 02.11.10 15:10
AgentFire))))

Да ты просто перетаскиваешь меня на нет))) Может всё же есть способ читать из потока?

Ответить

Номер ответа: 4
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #4 Добавлено: 02.11.10 15:58
я всех перетаскиваю с лодочки на пароход, не только тебя.

вот смотри, как можно читать из потока на языке Basic:
  1. Using Steam = <место, откуда мы получаем поток>
  2.     Dim Buffer(1023) As Byte
  3.     Steam.Read(Buffer, 0, Buffer.Length)
  4. End Using

.net разумеется. для шестерки.. ну раз в 20 больше кода, всего-то .. (a)

Ответить

Номер ответа: 5
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #5 Добавлено: 02.11.10 20:28
  1. Using Steam = <место, откуда мы получаем поток>
  2.     Dim Buffer(1023) As Byte
  3.     Steam.Read(Buffer, 0, Buffer.Length)
  4. End Using

1) Покажи как создавать Stream
1) Код не гарантирует что будет считано 1024 байта

Ответить

Номер ответа: 6
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #6 Добавлено: 02.11.10 21:03
нафига? я всего лишь показываю, что дотнет короче

Ответить

Номер ответа: 7
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #7 Добавлено: 03.11.10 18:13
Короче, но код нерабочий

Ответить

Номер ответа: 8
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #8 Добавлено: 03.11.10 21:33
Зачем именно с потоком работать? Файл очень большой?
Понимаешь что в поточном режиме с вородовскми документами работать практически невозможно? docx прийдется во-первых раззиповывать, а с doc можно вообще не соваться без нормальных инструментов работы с бинарными данными

Ответить

Номер ответа: 9
Автор ответа:
 gekko



Вопросов: 39
Ответов: 127
 Web-сайт: kalamfur.ru
 Профиль | | #9
Добавлено: 03.11.10 23:38
Т.е. считаешь что лучше его всё-же слить на комп? файл до 5 метров, не больше.
просто хотелось чтоб просмотреть можно было только этой прогой. клиент эдакий для документов с сайта.

Ответить

Номер ответа: 10
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #10 Добавлено: 04.11.10 15:36
gekko пишет:
Т.е. считаешь что лучше его всё-же слить на комп? файл до 5 метров, не больше.

да

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам