IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Delphi (https://www.ircforumlari.net/delphi/)
-   -   StreamToString / StringToStream (https://www.ircforumlari.net/delphi/688261-streamtostring-stringtostream.html)

Kaf_Dağı 11 Mart 2015 13:23

StreamToString / StringToStream
 
StreamToString / StringToStream


Kod:

function StreamToString(Stream: TStream): String;
var
  Size: Integer;
  p: PChar;
begin
  Size := Stream.Size;
  SetLength(Result, Size * 2);
  GetMem(p, Size);
 
  Stream.Position := 0;
  Stream.Read(p^, Size);
 
  BinToHex(p, PChar(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]t[1]), Size);
 
  FreeMem(p, Size);
end;
 
procedure StringToStream(const s: String; Stream: TStream);
var
  Size: Integer;
  p: PChar;
begin
  Size := Length(s) div 2;
  GetMem(p, Size);
 
  HexToBin(PChar(@s[1]), p, Size * 2);
 
  Stream.Position := 0;
  Stream.Write(p^, Size);
 
  FreeMem(p, Size);
end;



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:49.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net