以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  svg与C#  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=19448)


--  作者:hqs
--  发布时间:6/9/2005 3:44:00 PM

--  svg与C#
我初学svg,请教:怎样在windows程序中打开一个svg文件呢?我用的是C#开发工具!
--  作者:sunlice
--  发布时间:6/9/2005 4:18:00 PM

--  
你需要一个解释器来解释SVG格式的文件
应该有个SVG Lib for .NET
实在不行自己写一个都行,呵呵。
需要帮助找我吧。
最简单的办法是在你的应用程序中放一个浏览器的控件
这就行了。
--  作者:hqs
--  发布时间:6/9/2005 6:02:00 PM

--  
你有这方面的例子吗?可以让我参考参考!
--  作者:sunlice
--  发布时间:6/9/2005 9:59:00 PM

--  
还是内嵌浏览器吧,简单
自己写解释器需要太长时间了
要是能找到类库也可以

--  作者:hqs
--  发布时间:6/10/2005 10:21:00 AM

--  
我试了一下用svg控件
我在自己的电脑上(win200)上用this.axSVGCtl.src="d:\1.svg"运行可以
但我一到其他电脑(XP)上就出现  

未处理的“System.NullReferenceException”类型的异常出现在 axinterop.svgactivexlib.dll 中。

其他信息: 未将对象引用设置到对象的实例。

郁闷呀!


--  作者:steen
--  发布时间:5/8/2006 12:42:00 PM

--  
有没有解决办法,我也遇着楼上一样的异常。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
79.102ms