|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
Доброго дня. Подскажите как получить копию потока или вернуться в его начало? Код: vbnet 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 08:26 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
Скопировать его в MemoryStream, а с ним уже делать все что угодно. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 08:42 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
it-sphereПодскажите как получить копию потока или вернуться в его начало?.CopyTo() .CopyToAsync() .Seek() ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 08:43 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
fkthat, если можно пример на vb Dim Mstream As MemoryStream = ReceiveStream ругается Unable to cast object of type 'System.Net.ConnectStream' to type 'System.IO.MemoryStream'. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 08:48 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
it-spherefkthat, если можно пример на vb Dim Mstream As MemoryStream = ReceiveStream ругается Unable to cast object of type 'System.Net.ConnectStream' to type 'System.IO.MemoryStream'. Я на VB не пишу, если сможешь перевести с шарпа, то как-то так: Код: c# 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 08:53 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
проблему не решил, подскажите волшебную строчку кода ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 09:12 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
it-sphereпроблему не решил, подскажите волшебную строчку кода Это уже не ко мне. Если тебе лень в документацию посмотреть, то мне из-за твоей проблемы учить VB тем более :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 09:35 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
fkthat, лень, это точно. Я два дня с этим бился перед тем как на форум постучаться. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 10:55 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
it-spherefkthat, лень, это точно. Я два дня с этим бился перед тем как на форум постучаться. Ну что тут сложного-то? У тебя исходный стрим - это стрим, который читает данные из HTTP - понятно, что ни пистаь в него, ни ходить по нему туда-сюда куда хочешь нельзя. MemoryStream - это специальный стрим который все свои данные хранит в буффере в памяти. Тебе просто нао создать новый MemoryStream, скопировать туда все данные из исходного (тебе уже тут два раза сказали как это сделать), а потом уже работать с этим MemoryStream, потому что он уже позволяет хоть читать, хоть писать, хоть позиционироваться куда угодно. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 12:01 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
fkthat, я с вами согласен по всем пунктам. Это также просто как, к примеру, построить самолет. Просто я с другой галактики, не программист я. Строчку кода или ссылку, если знаете. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:26 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
it-sphere, А если ты не программист, то зачем оно тебе вообще нужно? Мне вот сейчас надо во всей квартире стены поштукатурить, а я вообще никогда этим не занимался. Пойду сейчас на форум строителей: "Мужики, покажите мне волшебный шпатель, чтобы у меня само-собой все получилось". ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 18:11 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
fkthat, там тебе скажут -"Дык шпателем стены не штукатурят. Возьми, мил человек правило и будет тебе счастье." И еще ролик покажут с кучей способов как это сделать. Зачем тогда форум, если здесь вопрос нельзя задать? Вопрос снят. Найду решение - напишу код. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 18:51 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
вопрос былit-sphereПодскажите как получить копию потока или вернуться в его начало?ответ был дан. Других вопросов не было. Покажите волшебную строчку - это не вопрос, потому что непонятно, что эта волшебная строчка должна делать. Переводчик с шарпа на VB и обратно http://converter.telerik.com Что ещё хочет автор - неясно. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 20:47 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
Shocker.Pro, ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 09:22 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
Shocker.Pro, Был вопрос it-sphereПодскажите, как получить копию потока или вернуться в его начало? Как по вашему, что должна делать "волшебная строчка кода"? На мой взгляд ответ очевиден - создать копию потока. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 09:29 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
it-sphere, перходи на C#, не мучайся. VB.NET для какого-нибудь прикладного кода только годиться. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 09:29 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
hVostt, От него, вроде бы как собирались вообще отказаться, но, в VS2019 он нежданно снова вылез из своей первобытной пещеры, и даже под коре можно код писать. Но, по-любому, я думаю, он уже развиваться не будет, т.е. каких-то новых языкофич там ждать не следует. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 09:40 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
it-sphere, напиши так: Код: c# 1.
т.е. без "await" и "Async" - я не уверен что в VB вообще аналог этому есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 09:43 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
fkthat, ReceiveStream.CopyTo пишет CopyTo не является членом System.IO.Stream Приговор? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 10:06 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
fkthat т.е. без "await" и "Async" - я не уверен что в VB вообще аналог этому есть. Есть , будь спок! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 10:22 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
it-spherefkthat, ReceiveStream.CopyTo пишет CopyTo не является членом System.IO.Stream Приговор? У тебя там что - фреймворк еще второй версии, что ли? Stream.CopyTo Method ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 11:06 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
fkthatit-spherefkthat, ReceiveStream.CopyTo пишет CopyTo не является членом System.IO.Stream Приговор? У тебя там что - фреймворк еще второй версии, что ли? Stream.CopyTo Method версии 3.5 походу ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 11:13 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
it-spherefkthat, ReceiveStream.CopyTo пишет CopyTo не является членом System.IO.Stream Приговор? https://stackoverflow.com/questions/5730863/how-to-use-stream-copyto-on-net-framework-3-5 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 11:15 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
Дмитрий Мухверсии 3.5 походу 3.5 ведь, это и есть 2.0, просто с добавлением WCF, WWF, EF, WPF (наcчет этого точно не помню). Сам рантайм там тот же самый и BCL, кажется, тоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 11:31 |
|
Копирование потока или возврат в его начало
|
|||
---|---|---|---|
#18+
Работает так Код: vbnet 1. 2. 3.
На ПК фреймворк 3.5 Остался один вопрос. Можно ли после чтения потока прочитать его еще раз? Код: vbnet 1.
не возвращает к началу. Сейчас спасаюсь повторным копированием M_stream до его чтения. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 14:15 |
|
|
start [/forum/topic.php?fid=18&msg=39816773&tid=1354994]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
124ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 240ms |
0 / 0 |