• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Trang trí hình nền cho thư mục

Bộ sưu tập mã nguồn các ứng dụng tiện ích
newbi
Thành viên chính thức
Thành viên chính thức
Posts: 46
Joined: Thu 20/11/2008 8:01 am

Trang trí hình nền cho thư mục

Postby newbi » Tue 07/04/2009 9:53 am

Tên chương trình: Trang trí thư mục
Ngôn ngữ lập trình: vb
Tác giả: quang0x
Chức năng:


Đổi hình nền, màu chữ, icon cho 1 hay tất cả thư mục.
Context menu.
Ai có thể thay đổi nhiều hơn thì góp ý với(chỉ folder, không thay đổi hệ thống, vì cái này đã có Tune Up Ulity làm rồi).
Dùng cách duyệt folder theo chiều rộng không đệ qui của member trong diễn đàn.
Attachments
Cài Hình.rar
(25.58 KiB) Downloaded 1295 times
Last edited by newbi on Tue 21/04/2009 12:56 am, edited 4 times in total.



newbi
Thành viên chính thức
Thành viên chính thức
Posts: 46
Joined: Thu 20/11/2008 8:01 am

Re: Trang trí hình nền cho thư mục

Postby newbi » Sat 18/04/2009 6:24 am

Để em trích dẫn cho bác nhá!

Friday, 21. September 2007, 22:22:14

Kinh nghiem IT

Hôm nay xin giới thiệu cùng mọi người một món đồ chơi. Đồ chơi này giúp mọi người có cảm giác mới lạ đỡ nhàm chán khi bật vào một thư mục của mình trên máy tính, khi bấm vào USB, đĩa CD... Tạo nền background cho thư mục không phải là mới lạ gì, nhưng bài viết này giới thiệu có tính chất tổng kết và có chút mẹo mực. Đọc thử coi.

Lấy tấm ảnh làng quê trong http://photo.vn làm ảnh nền, trông cũng cool lắm chứ




Có 2 cách làm cơ bản...
Cách 1: Làm thủ công
Cách này hơi mất thời gian một chút, nhưng giới thiệu để mọi người nắm được bản chất. Cái hay của cách này là không phải dùng thêm phần mềm, phần mọt gì cả.

Bước 1: Dùng Notepad của windows soạn file desktop.ini và lưu vào thư mục muốn đổi background

* Nội dung file:
CODE[ExtShellFolderViews]
{BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC}
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
Attributes=1
IconArea_Image=D:\Picture\picture\WallPapers\8ba.jpg
IconArea_Text=0x00000000
IconArea_TextBackground=0xFFFFFFFF
[.ShellClassInfo]
ConfirmFileOp=0

* Một số lưu ý:
- Nếu ngại soạn có thể download file Desktop.ini ở đây.
- Ý nghĩa của mấy dòng trong file đại loại là thế này
+ IconArea_Image=D:\Picture\picture\WallPapers\8ba.jpg --> Đường dẫn đến file ảnh muốn làm nền.
+ IconArea_Text=0x00000000 --> màu chữ các thư mục con.
+ IconArea_TextBackground=0xFFFFFFFF --> màu vùng bao quanh file name, đều phải dùng mã màu RGB.

Bước 2:
- Nếu muốn đổi màu nền khi truy cập vào ổ cứng, đĩa mềm, USB, đĩa CD.. (đại để là 'thư mục gốc') thì chỉ việc copy file Desktop.ini vào 'thư mục gốc' là xong. Bấm F5 để xem kết quả.

- Nhưng nếu muốn đổi màu nền của thư mục nhỏ hơn, ví dụ "C:\Picture\album .." thì sau khi copy vào thư mục đó chắc chắn vẫn chưa thấy thành quả gì. Cái này mới là quan trọng, để có thể thay đổi nền của thư mục bất kì: Phải đặt thuộc tính lưu trữ cho thư mục cần thay hình nền thành system (hệ thống). Để đặt thuộc tính lưu trữ system cho thư mục ta làm như sau:
+ Vào Start-->Run-->cmd, nhấn Enter để chạy cmd.exe
+ Gõ attrib +s <Đường dẫn đến thư mục cần đổi hình nền> , nhấn Enter --- Bây giờ thì xong rồi. Bấm F5 để xem kết quả.
Ví dụ:
attrib +s C:\Picture\album


Chú ý: Nếu muốn giấu file Desktop.ini thì đặt file này thuộc tính ẩn (Hide), tất nhiên rồi phải đặt hệ thống không cho xem file ẩn (Hide). Khi không muốn chơi trò này nữa thì xóa file Desktop.ini, đơn giản có thế thôi.


Cách 2: Dùng phần mềm
Dùng phần mềm thì dễ như ăn kẹo vậy. Tuy là dùng phần mềm, nhưng yên tâm không phải cài đặt gì cả.

Bước 1: Tải phần mềm IESHWIZ về (nói phần mềm cho oai chứ có hơn 20KB thôi). Bấm vào đây để tải file IESHWIZ.exe, hoặc bấm vào đây để tải file dạng nén IESHWIZ.rar

Bước 2: Copy file IESHWIZ.exe vừa tải về vào thư mục cần đổi nền. Chạy file IESHWIZ.exe, chọn tranh làm nền (Background)



Chọn màu chữ cho các thư mục con. Bấm OK thế là xong.

Có một kinh nghiệm hay là sau khi đã làm ảnh nền xong rồi thì xóa béng file IESHWIZ.exe ở thư mục đó đi. Xóa sạch sẽ dấu vết. Hà hà, vừa nhanh, vừa sạch sẽ...theo kinh nghiệm dùng loại này thì thấy tốc độ truy cập vào thư mục hình như không thay đổi gì.
Chúc mọi người thành công và có mấy ngày nghỉ cuối tuần vui vẻ. Bye bye!~


Return to “[VB] Mã nguồn chương trình tiện ích”

Who is online

Users browsing this forum: No registered users and 0 guests