Có ai biết cách đặt biểu tượng của ứng dụng bảng điều khiển C# trong mã không (không sử dụng thuộc tính dự án trong Visual Studio)?Biểu tượng ứng dụng giao diện điều khiển C#
Trả lời
Bạn không thể chỉ định biểu tượng của tệp thi hành trong mã - đó là một phần của tệp nhị phân.
Từ dòng lệnh bạn muốn sử dụng /win32icon:<file>
nếu đó là bất kỳ trợ giúp nào, nhưng bạn không thể chỉ định nó trong mã của ứng dụng. Đừng quên rằng hầu hết thời gian biểu tượng của ứng dụng được hiển thị, ứng dụng của bạn không chạy chút nào!
Giả sử bạn có nghĩa là biểu tượng cho chính tệp đó trong trình khám phá. Nếu bạn có nghĩa là biểu tượng của ứng dụng trong khi nó đang chạy nếu bạn chỉ cần nhấp đúp vào tệp, tôi tin rằng sẽ luôn luôn chỉ là biểu tượng cho bảng điều khiển.
Bạn có thể thay đổi nó trong thuộc tính dự án.
Xem bài viết Stack Overflow này: Is it possible to change a console window's icon from .net?
Để tóm tắt nhấp chuột phải vào dự án của bạn (không phải là giải pháp) trong Visual Studio và chọn Properties. Ở cuối tab "Ứng dụng" có một phần dành cho "Biểu tượng và tệp kê khai", nơi bạn có thể thay đổi biểu tượng.
câu trả lời đúng. cảm ơn. – cgTag
Có phải chúng ta sẽ bỏ qua OP nói cụ thể rằng họ muốn có một cách để làm điều đó trong mã ... KHÔNG phải từ các thuộc tính của dự án? – Kristopher
- 1. Xuất bản ứng dụng giao diện điều khiển C#
- 2. System.Web.UI không có trong ứng dụng giao diện điều khiển?
- 3. Hiển thị/Ẩn cửa sổ bảng điều khiển của ứng dụng giao diện điều khiển C#
- 4. powerhell và đầu ra ứng dụng giao diện điều khiển
- 5. Có đầu ra của một ứng dụng giao diện điều khiển trong Visual Studio thay vì giao diện điều khiển
- 6. Application.Current "null" trong giao diện điều khiển ứng dụng
- 7. Tạo giao diện người dùng cho ứng dụng giao diện điều khiển
- 8. Có thể sử dụng HttpBrowserCapabilities từ một ứng dụng giao diện điều khiển C# không?
- 9. Sử dụng tài nguyên nhúng trong ứng dụng giao diện điều khiển C#
- 10. Ứng dụng Giao diện điều khiển .Net không hiển thị Bảng điều khiển
- 11. Làm cho ứng dụng giao diện điều khiển hoạt động giống như ứng dụng Windows
- 12. Ứng dụng giao diện điều khiển đa luồng C# - Bàn điều khiển thoát trước khi hoàn thành các chủ đề
- 13. C# mutex - lỗi gọi từ ASP.NET và giao diện điều khiển ứng dụng
- 14. Mô phỏng nhấn phím trong ứng dụng giao diện điều khiển Linux C
- 15. Gọi UrlDecode trong ứng dụng Giao diện điều khiển Visual Studio 2010 của C# .NET 4.0?
- 16. chạy ứng dụng giao diện điều khiển trong C# với tham số
- 17. Làm thế nào để ứng dụng giao diện điều khiển đa ngôn ngữ C#?
- 18. Thay đổi màu nền trên ứng dụng giao diện điều khiển C#
- 19. Chỉnh sửa văn bản trong ứng dụng giao diện điều khiển C#?
- 20. Colorize stdout đầu ra cho Windows cmd.exe từ giao diện điều khiển C++ ứng dụng
- 21. Cách đúng để triển khai ứng dụng giao diện điều khiển C#?
- 22. Ẩn cửa sổ giao diện điều khiển trong ứng dụng C# Console
- 23. Cách lấy đường dẫn từ thư mục trong ứng dụng giao diện điều khiển C#?
- 24. Viết ra để giao diện điều khiển từ một ứng dụng C# winforms
- 25. Đặt vị trí ứng dụng giao diện điều khiển C# thành màn hình phụ
- 26. thật sạch giết chết một ứng dụng giao diện điều khiển từ bên trong một nhóm các giao diện điều khiển ứng dụng
- 27. Điều gì xảy ra khi tôi ngắt một ứng dụng giao diện điều khiển C# bằng Control-C?
- 28. Màu trong giao diện điều khiển win32 của C++
- 29. Sự cố với đầu ra giao diện điều khiển C++
- 30. Tôi có thể sử dụng mvc mini profiler trong ứng dụng giao diện điều khiển không?
Tôi không chắc liệu điều đó có hiệu quả với tôi hay không. Tôi đang biên dịch một ứng dụng concole trong ứng dụng C#, sử dụng CSharpCodeProvider và tôi thực sự muốn thiết lập biểu tượng thám hiểm cho kết quả nhị phân ... – kal3v
Tôi tìm thấy các tùy chọn trình biên dịch: CompilerParameters cp = new CompilerParameters(); cp.CompilerOptions = "/ optimization/target: winexe /win32icon:program.ico"; Cảm ơn bạn! – kal3v
Lưu ý nhỏ: có vẻ như trình sửa lỗi VS đôi khi bắt đầu chương trình điều khiển mà không hiển thị biểu tượng của chúng. Nhưng nó không ảnh hưởng đến chương trình thực tế; nó có lẽ chỉ vì nó được gói trong một trình gỡ lỗi hoặc một cái gì đó. – Nyerguds