Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Các giải pháp lập trình CSharp- P79: Các giải pháp lập trình C# khảo sát chiều rộng của thư viện lớp .NET Framework và cung cấp giải pháp cụ thể cho các vấn đề thường gặp. Mỗi giải pháp được trình bày theo dạng “vấn đề/giải pháp” một cách ngắn gọn và kèm theo là các ví dụ mẫu. | 671 Chương 17 Sự hòa hợp với môi trường Windows Hình 17.3 Windows Computer Management 7. Tậo shortcut trên Desktop hay trong Start Bạn cần tạo một shortcut trên Desktop hay trong Start menu của người dùng. 672 Chương 17 Sự hòa hợp với môi trường Windows Sử dụng COM Interop để truy xuất các chức năng của Windows Script Host. Tạo và cấu hình một thể hiện iWshShortcut tương ứng với shortcut. Thư mục chứa shortcut sẽ xác định shortcut xuất hiện trên Desktop hay trong Start menu. Thư viện lớp .NET Framework không có chức năng tạo shortcut trên Desktop hay trong Start menu tuy nhiên việc này có thể được thực hiện dễ dàng bằng thành phần Windows Script Host được truy xuất thông qua COM Interop . Cách tạo Interop Assembly để truy xuất một thành phần COM đã được trình bày trong mục 15.6. Nếu đang sử dụng Visual Studio .NET bạn hãy thêm một tham chiếu đến Windows Script Host Object Model được liệt kê trong thẻ COM của hộp thoại Add Reference . Nếu không có Visual Studio .NET bạn hãy sử dụng công cụ Type Library Importer Tlbimp.exe để tạo một Interop Assembly cho file wshom.ocx file này thường nằm trong thư mục Windows System32 . Bạn có thể lấy phiên bản mới nhất của Windows Script Host tại http msdn.microsoft.com scipting . NET COM I Projects I Component Name It. Path Windows Media Player Core 1.0 c AWINDOWStSystem32 wmpcore.dl Windows Media Player Launcher 1.0 c WINDOWS System32 wmpshell. dll Windows Media Player UI 1.0 C ÌwiNOOWS System32 wmpứ.dl Windows Media Streamer Plugin T. 1.0 c ÁwiNOOWS System32Ìwmstrea. Windows Script Host Object Model 1.0 C WINDOW5 System32 wshom.ocx Wink 1.0 Type Library LOI C Program Files Common Files Mic. WmdmLog 1.0 Type Library 1.0 C WINDOWS System32 wmdmlog.dll WMIADSI Extension Type Library 1.0 C iwiNOOWS System32 wbem wb. WMICntl 1.0 Type Library 1.0 C WINDOWS System32 wbem wb. WMIScriptUtils 1.0 Type Library 1.0 C Program Files Common Files Mic. WMPDeskBand 1.0 Type Library 1.0 c ÀPROGR A nwiNDOW 2 wmpb. WMPPrnYvl ih 1 .0 WÎNnOWS Sv .