Hello Vikas,

I would use Indy 10 with TCP/IP Sockets with the following code to do this.

//IdTCPClient
MemoryStream.LoadFromFile(FilePath+FileName);
MemoryStream.Position := 0;
Write(MemoryStream, 0, true);

//IdTCPServer
ReadStream(MemoryStream, -1, false);
MemoryStream.Position := 0;
MemoryStream.SaveToFile(FilePath+FileName);

There are a number of other ways to do this such as FTP and HTTP Requests / Posts.

Hope That Helps,
Mike

Vikas... wrote:

Hi
Any one have any idea how to tranfer the image from one server to another server usinng client socket. well i have doen the following things frist i have makde sure it get connects to the server. It gave me message saying connected too then i used the following code
 ClientDataStructure.ClientStrmData := TMemoryStream.Create;
 
FillChar(ServerDataStructure.ServerFileSource,SizeOf(ServerDataStructure.ServerFileSource),0);
-----
----
 StrPCopy(ServerDataStructure.ServerFileName,SourceFileName)
------
-----
  ClientDataStructure.ClientStrmData.Seek(0,soFromBeginning);
ClientDataStructure.ClientStrmData.Write(ServerDataStructure.ServerFileName,SizeOf(ServerDataStructure.ServerFileName));
-----
-----
this is the source code i have also added the sam destination code in it where i have mentioend blank spaces in the end it says ClientDataStructure.ClientStrmData.CopyFrom(ClientDataStructure.ClientFileStream,0); ClientDataStructure.ClientStrmData.Seek(0,soFromBeginning); ClientSocket.Socket.SendStream(ClientDataStructure.ClientStrmData); it says succes in the end but i dint able to see any file in destination thing any diea where i am missing or u suggest any better apporach. Regards
Vikas
--
  vikas
------------------------------------------------------------------------

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe
------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.5/1356 - Release Date: 2/04/2008 4:14 p.m.

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

Reply via email to