Текущий архив: 2007.12.30;
Скачать: CL | DM;
Вниз
Работа с потоками Найти похожие ветки
← →
Meganop (2007-12-03 00:35) [0]Всем привет!
Возникла ситуация, когда я захотел поработать с потоками. Делаю так:var
stream: tmemorystream;
begin
stream.create;
stream.Write(PChar(Edit1.Text)^, Length(Edit1.Text));
stream.Free;
end;
Но Delphi пишет мне:
Access violation at address 004035E1 in module "Poject1.exe". Read of address 00000000.
Что делать, господа Мастера???
← →
Anatoly Podgoretsky © (2007-12-03 00:39) [1]> Meganop (03.12.2007 00:35:00) [0]
Tstream.create и неплохо бы присвоить результат переменной.
← →
Meganop (2007-12-03 00:45) [2]Я просто никогда не работал с потоками.
Anatoly Podgoretsky - > Ты имеешь в виду:stream:=tmemorystream.create;
?
← →
Германн © (2007-12-03 00:46) [3]
> Что делать, господа Мастера???
>
Книжки читать. Изучить темы "Конструкторы" и "Создание экземпляров класса".
← →
Германн © (2007-12-03 00:47) [4]
> Я просто никогда не работал с потоками.
А потоки тут собственно и ни при чём.
← →
Anatoly Podgoretsky © (2007-12-03 00:48) [5]Любой класс создается, через указание Имени Класса и результат при необходимости присваивается переменной. Теперь синтаксис правильный.
← →
Anatoly Podgoretsky © (2007-12-03 00:49) [6]
> А потоки тут собственно и ни при чём.
Стреам тоже поток, таже более поток.
← →
Meganop (2007-12-03 00:58) [7]Вот и кинули бы ссылочку на соответствующую литературу. А то в книжках пишут создание калькуляторов да ерундовин всяких.
← →
Германн © (2007-12-03 01:07) [8]
> Anatoly Podgoretsky © (03.12.07 00:49) [6]
>
>
> > А потоки тут собственно и ни при чём.
>
> Стреам тоже поток, таже более поток.
Я имел в виду что проблема относится к вопросу "Создание экземпляров класса", а не конкретно потоков будь это stream или thread.
P.S. Про то что thread хоть и тоже поток, но всё таки скорее нить, я знаю :-)
← →
Германн © (2007-12-03 01:11) [9]
> Meganop (03.12.07 00:58) [7]
>
> Вот и кинули бы ссылочку на соответствующую литературу.
> А то в книжках пишут создание калькуляторов да ерундовин
> всяких.
>
Ссылку захотел? Пожалуйста: F1+Constructors.
А книжки нужно покупать не по критерию наименьшей цены.
← →
Meganop (2007-12-03 01:17) [10]- > Германн
По критерию наименьшей цены никогда книжки не брал. Покупал только то, что изучал и хотел понять в настоящее время. Но вскоре понял, что все они, практически, говорят об одном и том же.
← →
Германн © (2007-12-03 01:32) [11]
> Meganop (03.12.07 01:17) [10]
>
> - > Германн
> По критерию наименьшей цены никогда книжки не брал. Покупал
> только то, что изучал и хотел понять в настоящее время.
> Но вскоре понял, что все они, практически, говорят об одном
> и том же.
>
Наверно не то покупал. Кстати на форуме часто задают вопросы о том, какие книги лучше изучать начинающим. Поройся в "Прочие", наверняка найдешь.
А по сути, хэлп - самая лучшая книга!
P.S. Незнание английского является фактором отягощающем вину, а не смягчающим. Запомни это тоже.
← →
студент (2007-12-03 04:20) [12]а для чего вообще потоки нужны? вполне можно обойтись и без них
← →
Сергей М. © (2007-12-03 08:16) [13]
> студент (03.12.07 04:20) [12]
> вполне можно обойтись и без них
Можно и велосипед изобрести.
← →
Slym © (2007-12-03 08:23) [14]студент (03.12.07 4:20) [12]
для чего вообще потоки нужны
чтоб студентам зачОд поставить
Страницы: 1 вся ветка
Текущий архив: 2007.12.30;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.016 c