Tôi đang sử dụng C# để có đường dẫn chính xác của thư mục phông chữ của hệ thống. Không thể tìm thấy lớp/dll nào.Cách lấy đường dẫn đến thư mục phông chữ Windows?
10
A
Trả lời
33
string fontsfolder = System.Environment.GetFolderPath(
System.Environment.SpecialFolder.Fonts);
Lưu ý rằng thư mục Fonts trong liệt kê SpecialFolder chỉ có sẵn trong Net 4 và xa hơn nữa.
5
Environment.SpecialFolders.Fonts
7
string fontFolderPath = Environment.GetFolderPath(Environment.SpecialFolder.Fonts);
28
Đối với câu trả lời ở đây chỉ định Environment.SpecialFolders.Fonts
, giá trị điều tra đó chỉ tồn tại trong .NET 4.0+.
Đối với NET 1,1-3,5 bạn có thể làm như sau:
Các thư mục Fonts là bên trong thư mục Windows (ví dụ C: \ Windows \ Fonts). Lập trình lấy nó thông qua các bước sau:
chính ra một thư mục đặc biệt khác nhau mà tồn tại trong giá trị đếm NET 2, giống như thư mục hệ thống
Environment.SpecialFolder.System
.Grab thư mục mẹ của thư mục hệ thống (được căn cứ thư mục Windows)
CONCATENATE tên Fonts vào thư mục Windows để có được kết quả cuối cùng.
Mẫu mã này sử dụng thư mục Hệ thống và thực hiện. Có các thư mục khác mà bạn có thể tắt.
using System.IO;
// get parent of System folder to have Windows folder
DirectoryInfo dirWindowsFolder = Directory.GetParent(Environment.GetFolderPath(Environment.SpecialFolder.System));
// Concatenate Fonts folder onto Windows folder.
string strFontsFolder = Path.Combine(dirWindowsFolder.FullName, "Fonts");
// Results in full path e.g. "C:\Windows\Fonts"
Các vấn đề liên quan
- 1. Lấy đường dẫn thư mục người dùng
- 2. Lệnh shell của Windows để lấy đường dẫn đầy đủ đến thư mục hiện tại?
- 3. Cách lấy thành phần đường dẫn/thư mục từ NSURL?
- 4. Cách lấy đường dẫn thư mục thực hiện trong java
- 5. Cách lấy đường dẫn đến thư mục tạm thời từ mã gốc trên Android?
- 6. VBA Cách lấy đường dẫn đến thư mục dữ liệu Ứng dụng Người dùng Hiện tại?
- 7. Cách lấy đường dẫn đến thư mục lib cho gói đã cài đặt
- 8. Delphi 7 lấy tên thư mục từ đường dẫn
- 9. Lấy đường dẫn của thư mục chính trong C#?
- 10. xslt lấy đường dẫn thư mục tệp hiện tại
- 11. Làm thế nào tôi có thể lấy đường dẫn đến thư mục% APPDATA% bằng Python?
- 12. Nhận đường dẫn đến thư mục con trong thư mục tài nguyên
- 13. Lấy (các) Tên Thư mục từ Đường dẫn
- 14. Lấy tên thư mục từ một đường dẫn
- 15. Lấy 2 thư mục cuối cùng của đường dẫn tệp
- 16. Lấy đường dẫn thư mục của đường dẫn tệp tuyệt đối bằng Python
- 17. Maven triển khai đến đường dẫn thư mục tương
- 18. Android: đường dẫn của thư mục tài sản cho Tệp()?
- 19. Cách độc lập nền tảng để nhận thư mục phông chữ?
- 20. Thêm thư mục vào đường dẫn đường dẫn nội dung?
- 21. cách lấy đường dẫn tuyệt đối của thư mục làm việc hiện tại từ irb
- 22. C++ Windows - Cách lấy đường dẫn quá trình từ PID
- 23. Cách lấy cỡ phông chữ trong HTML
- 24. Đặt thư mục cho đường dẫn lớp
- 25. Cách truy xuất đường dẫn thư mục Oracle?
- 26. Cài đặt phông chữ với Wix không vào thư mục phông chữ cục bộ
- 27. Đường dẫn thư mục Desktop đa nền tảng?
- 28. Cách lấy đường dẫn máy chủ đến thư mục web trong Symfony2 từ bên trong bộ điều khiển?
- 29. Cách lấy đường dẫn thư mục Tài nguyên/Config trong Bộ điều khiển Symfony2?
- 30. loại đường dẫn thư mục với argparse