Mình có bài tập dạng lưu file dk truyền từ nơi này đến nơi khác nhưng ngặt nỗi nếu chọn tên file sai so với tên file gốc thì nó sẽ ra 1 file cùng dung lượng nhưng ko có định dạng gì cả :sosad:, còn nếu muốn lưu đúng tên file và định dạng thì phải gõ y chóc cái tên file đó vào openfiledialog nhiều khi ko tối ưu lắm. Cụ thể và mình nảy sinh ra 2 ý sau để khắc phục: :happy:
Cách 1: Làm thế nào để lấy dk cái tên file và định dạng của nó sau dấu \ sau cùng trên đường dẫn của textbox 1 quăng vô chỗ điền tên file của openfiledialog nhỉ ? nếu ko làm dk thì chỉ có nước cứ gõ tên file và định dạng vào như mình nói ban đầu ? Cách này liệu có làm dk và xin các bạn hướng dẫn.:happy:
Hình mô phỏng;
Sau khi click vào button Save ta dk hình:
Cách 2: Mình nghĩ thế này đơn giản hơn là cũng cái button click để mở openfiledialog điền tên file đó thì ta sẽ thay là khi click vào button đó thì nó sẽ lấy tên file sau dấu \ sau cùng của tetxbox1 quăng xuống dấu \ sau cùng của textbox2 thế là ta dk đường dẫn. Tức là giả sử textbox1 đang có đường dẫn là C:\uit.txt trong khi textbox 2 ta đang có sẵn D:\data\ thì sau khi ta click vào button nó se quăng chữ uit.txt vào sau dấu \ cua thang D:\data\ thế là ta đã dk D:\data\uit.txt. Cách này cũng xin các bạn hường dẫn.:happy:
Hình mô phỏng:
Cách 1: Làm thế nào để lấy dk cái tên file và định dạng của nó sau dấu \ sau cùng trên đường dẫn của textbox 1 quăng vô chỗ điền tên file của openfiledialog nhỉ ? nếu ko làm dk thì chỉ có nước cứ gõ tên file và định dạng vào như mình nói ban đầu ? Cách này liệu có làm dk và xin các bạn hướng dẫn.:happy:
Hình mô phỏng;
Sau khi click vào button Save ta dk hình:
Cách 2: Mình nghĩ thế này đơn giản hơn là cũng cái button click để mở openfiledialog điền tên file đó thì ta sẽ thay là khi click vào button đó thì nó sẽ lấy tên file sau dấu \ sau cùng của tetxbox1 quăng xuống dấu \ sau cùng của textbox2 thế là ta dk đường dẫn. Tức là giả sử textbox1 đang có đường dẫn là C:\uit.txt trong khi textbox 2 ta đang có sẵn D:\data\ thì sau khi ta click vào button nó se quăng chữ uit.txt vào sau dấu \ cua thang D:\data\ thế là ta đã dk D:\data\uit.txt. Cách này cũng xin các bạn hường dẫn.:happy:
Hình mô phỏng:
Comment