Từ 1 tới 7 trên tổng số 7 kết quả

Đề tài: Câu lệnh dùng để Copy file, folder trong C#?

  1. #1
    Ngày gia nhập
    11 2007
    Bài viết
    2

    Mặc định Câu lệnh dùng để Copy file, folder trong C#?

    Nếu muốn viết dòng lệnh để copy một file or folder thì dùng thư viện gì và viết như thế nào các JU

  2. #2
    Ngày gia nhập
    09 2007
    Bài viết
    724

    sử dụng 2 class là: File và Directory chi tiết tham khảo thêm trong MSDN nhé bạn.

  3. #3
    Ngày gia nhập
    11 2007
    Nơi ở
    Biết để làm gì?
    Bài viết
    827

    Copy file :
    Visual C# Code:
    1. using System;
    2. using System.IO;
    3.  
    4. class FileCopy
    5. {
    6.   public static void Main()
    7.   {
    8.     string sourceFile = @"C:\SourceFile.txt";
    9.     string destinationFile = @"C:\DestinationFile.txt";
    10.  
    11.     //Attempt file copy
    12.     try
    13.     {
    14.       //Delete destinationFile for overwrite,
    15.       //causes exception if already exists.
    16.       File.Delete(destinationFile);
    17.  
    18.       File.Copy(sourceFile, destinationFile);
    19.        
    20.       //Successful if the method gets this far without causing an exception
    21.       Console.WriteLine("Copy completed.");
    22.     }
    23.  
    24.     //If the file copy fails then catch will gain control of the method
    25.     catch (Exception exc)
    26.     {
    27.       Console.WriteLine(exc.Message);
    28.     }
    29.  
    30.     Console.WriteLine("\nPress Enter to Continue:");
    31.     Console.Read();
    32.   }
    33. }
    Cánh Chym ứ mỏi

  4. #4
    Ngày gia nhập
    12 2010
    Bài viết
    6

    Mặc định Hỏi cấu trúc lệnh copy 2 file vào 2 thư mục khác nhau trong C#

    Đại ca ơi em có 2 file tên giống nhau em muốn tích hợp luôn vào project (sau đó Build thành 1 file exe 2 file này được lằm trong đó) khi bấm button copy thì 2 file này được copy đè vào 2 thư mục khác nhau trong c:\windows thì phải làm thế nào. Mong các đại ca chỉ giáo. Thank

  5. #5
    Ngày gia nhập
    02 2009
    Bài viết
    102

    Trích dẫn Nguyên bản được gửi bởi dieucay555 Xem bài viết
    Copy file :
    Visual C# Code:
    1. using System;
    2. using System.IO;
    3.  
    4. class FileCopy
    5. {
    6.   public static void Main()
    7.   {
    8.     string sourceFile = @"C:\SourceFile.txt";
    9.     string destinationFile = @"C:\DestinationFile.txt";
    10.  
    11.     //Attempt file copy
    12.     try
    13.     {
    14.       //Delete destinationFile for overwrite,
    15.       //causes exception if already exists.
    16.       File.Delete(destinationFile);
    17.  
    18.       File.Copy(sourceFile, destinationFile);
    19.        
    20.       //Successful if the method gets this far without causing an exception
    21.       Console.WriteLine("Copy completed.");
    22.     }
    23.  
    24.     //If the file copy fails then catch will gain control of the method
    25.     catch (Exception exc)
    26.     {
    27.       Console.WriteLine(exc.Message);
    28.     }
    29.  
    30.     Console.WriteLine("\nPress Enter to Continue:");
    31.     Console.Read();
    32.   }
    33. }
    Cám ơn bạn.
    Vậy khi mình copy file trong mạng LAN thì thì phải làm thế nào vậy.
    vd:
    file nguon:\\192.168.1.122\test\test.txt
    thu muc đích:\\192.168.1.33\vd
    Mình đã share full quyền nhưng dùng lệnh file.copy vẫn bị lỗi

  6. #6
    Ngày gia nhập
    03 2011
    Bài viết
    34

    Mặc định Câu lệnh dùng để Copy file, folder trong C#?

    Trích dẫn Nguyên bản được gửi bởi hong Xem bài viết
    Đại ca ơi em có 2 file tên giống nhau em muốn tích hợp luôn vào project (sau đó Build thành 1 file exe 2 file này được lằm trong đó) khi bấm button copy thì 2 file này được copy đè vào 2 thư mục khác nhau trong c:\windows thì phải làm thế nào. Mong các đại ca chỉ giáo. Thank
    Đầu tiên mình nghĩ bạn nên add 2 file này vào Resource của Project, sau đó, trong Form Load bạn thêm code
    strin path = Directory.GetCurrentDirectory() + "\\Resources" để lấy đường dẫn
    cuối cùng là 2 dòng lện copy
    File.Copy đến 2 folder bạn mong muốn.

  7. #7
    Ngày gia nhập
    03 2013
    Bài viết
    24

    Trích dẫn Nguyên bản được gửi bởi dauhoi_8x Xem bài viết
    Cám ơn bạn.
    Vậy khi mình copy file trong mạng LAN thì thì phải làm thế nào vậy.
    vd:
    file nguon:\\192.168.1.122\test\test.txt
    thu muc đích:\\192.168.1.33\vd
    Mình đã share full quyền nhưng dùng lệnh file.copy vẫn bị lỗi
    Đang gặp vấn đề giống bạn, mình chạy lệnh nhưng báo lỗi

Các đề tài tương tự

  1. ADO.NET Hàm Copy file trong c#,copy thiếu dữ liệu
    Gửi bởi gatrongpro trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 08-12-2013, 09:40 PM
  2. Liệt kê danh sách các file trong cùng folder với file đang chạy ?
    Gửi bởi phucduan trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 05-10-2012, 09:03 AM
  3. copy file từ máy khác về máy mình dùng C++ có được không?
    Gửi bởi lipton150786 trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 2
    Bài viết cuối: 03-07-2012, 10:04 AM
  4. Cách kiểm tra trong 1 folder có chứa 1 file hay folder khác hay không ?
    Gửi bởi nguyenkhanhminh trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 23-05-2011, 11:00 AM
  5. Copy một file vào hàng loạt folder và subfolder trong C#?
    Gửi bởi tuanvu_n trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 16-05-2011, 12:03 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn