﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Программирование / Delphi  / Variant &amp;amp; stream / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Sun, 23 Nov 2008 00:18:45 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Variant &amp;amp; stream</title><link>http://www.relib.com/forums/Topic715141-8-1.aspx</link><description>Я так ине понял и переделал с использование укащателя Tmemorystream.memory</description><pubDate>Mon, 09 Jul 2001 17:09:00 GMT</pubDate><dc:creator>propp</dc:creator></item><item><title>RE: Variant &amp;amp; stream</title><link>http://www.relib.com/forums/Topic715141-8-1.aspx</link><description>Проверил на 2 компах. Код без проблем.&lt;BR&gt;Грузил JPG размером в 150Кило. &lt;BR&gt;Может памяти не хватат или с системой что ?</description><pubDate>Mon, 09 Jul 2001 12:46:00 GMT</pubDate><dc:creator>zans</dc:creator></item><item><title>Variant &amp;amp; stream</title><link>http://www.relib.com/forums/Topic715141-8-1.aspx</link><description>var&lt;BR&gt;  stream:Tfilestream;&lt;BR&gt;  v:variant;&lt;BR&gt;begin&lt;BR&gt;  stream:=TfileStream.create('c:\1.jpg',fmOpenRead);&lt;BR&gt;  V:=VarArrayCreate([0, stream.size - 1], varByte);&lt;BR&gt;  stream.read(v,stream.size);  //здесь ошибка при исполнении&lt;BR&gt;  stream.free;&lt;BR&gt;end;&lt;BR&gt;&lt;BR&gt;Ошибка не возникает в том случае, если вместо&lt;BR&gt;stream.size подставить константу, не большую 32.&lt;BR&gt;Величина файла c:\1.jpg больше 10000 байт.&lt;BR&gt;&lt;BR&gt;Как решить эту проблему? Или как скопировать по-другому из потока &lt;BR&gt;именно в такой массив (со статическими массивами проблем нет)?</description><pubDate>Wed, 04 Jul 2001 16:29:00 GMT</pubDate><dc:creator>propp</dc:creator></item></channel></rss>