Конференция "Сети" » передача файлов по сети [D7, WinXP]
 
  • VK (18.04.08 12:11) [0]
    Подскажите ка ксредствами делфи7 передать файл по сети???
  • Сергей М. © (18.04.08 12:24) [1]
    С использованием сетевой шары ?
  • Оригинал (18.04.08 21:58) [2]

    > Подскажите ка ксредствами делфи7 передать файл по сети??
    > ?


    Наверное CopyFile/FileCopy/SHFileOperation и т.п.
  • may be I am noob... © (17.05.08 16:10) [3]
    Если через Client<->Server, то:

    //на примере передачи картинки, но можешь сделать:
    //MemoryStream.LoadFromFile();
    //и
    //MemoryStream.SaveToFile();

    //посылаем
    MemoryStream := TMemoryStream.Create;
    MemoryStream.Position := 0;
    Image1.Picture.Bitmap.SaveToStream(MemoryStream);
    ClientSocket1.Socket.SendStream(MemoryStream);

    //принимаем


    bufLen := ServerSocket1.Socket.ReceiveLength();
    MemoryStream := TMemoryStream.Create;
    ServerSocket1.Socket.ReceiveBuf(MemoryStream.Memory, bufLen);
    Image1.Picture.Bitmap.LoadFromStream(MemoryStream);
  • Сергей М. © (17.05.08 16:13) [4]
    Г-н нуб, не надо нести чушь, если ты нуб.
  • идфсльфт (21.05.08 10:53) [5]
 
Конференция "Сети" » передача файлов по сети [D7, WinXP]
Есть новые Нет новых   [134432   +19][b:0][p:0.001]