|
|
|
|
|
|
|
Mobile Ink Jots 3:在 Web 上写写画画5 |
|
|
|
HTML 语法,的确有一些重要的事情需要注意。正如您会看到的,classid 属性已经被重载,以指定该控件的程序集的位置,以及它的与一个“#”字符连接在一起的完整托管类型名称。该程序集的位置被指定为一个 URL,相对于该页的基 URL,就像任何普通的超级链接,或者到外部图像、样式表或脚本文件的链接。 官方说法是,为了在使用这一新语法时加载托管控件,需要 Internet Explorer 5.01 版或更高版本;但我建议使用更高版本。Internet Explorer 5.5 和 6.0 版在这一方面提供了若干种极其有效的修补程序,其中有一些特别针对于与 Microsoft.Ink 命名空间组件的交互。 关于这个新的object标记语法,有一件重要的事情需要注意:直接从全局程序集缓存加载托管控件是不可能的。该控件的程序集必须通过指定的 URL 访问。例如,将一个 Windows Forms PictureBox 控件直接加载到 Web 页中是不可能的: <!-- THIS DOESN'T WORK --> <object classid="System.Windows.Forms.dll#System.Windows.Forms.PictureBox" width="300" height="200" id="pb1"> </object> 不过,从 Windows Forms 的 PictureBox 类派生您自己的控件,并将此控件宿主到 Web 浏览器中是完全可能的。System.Windows.Forms.dll 上的程序集依赖项将通过 .NET Framework£¨它当然包括全局程序集缓存)的默认探测路径解页码:[1] [2] [3] [4] [5] [6] [7] 第5页、共7页 |
|
|
|
|
设为首页 | 加入收藏 | 广告服务 | 友情链接 | 版权申明
Copyriht 2007 - 2008 © 科普之友 All right reserved |