باسلام. خدمت تمامی دوستان.
عیدتون پیشاپیش مبارک،امیدوارم سال خوبی رو داشته باشید.
یک سوال:
چگونه میتونم یک TmemoryStream رو فهمید nil است یا نه؟
مثلا:
var tm:TmemoryStream;begin
if ..... then
begin
tm:=TmemoryStream.create;
.
.
.
end;
if tm <> nil then
tm.free;
.
.
.
end;
قسمت ( <> nil) درست کار نمی کند. همیشه وارد شرط میشود.(چه وقتی که tm ایجاد شده باشد،چه وقتی که tm ایجاد نشده باشد)
بجای nil چه فرمانی باید گذاشت؟
باتشکر از همگی