zoukankan      html  css  js  c++  java
  • asp.net和asp运行结果不同?

    我想用Asp.net编写MapXtreme 3.0程序,原asp调用的方法如下:
    Set oCourier = Server.CreateObject("MapInfo.MapXCourier")
    Set oMapX = oCourier.GetMapXFromNewServer( "world.gst" )
        
    If (oMapX Is NothingThen
            Response.Write 
    "Could not create MapX object"
            
    Exit Do
        
    End If
    Response.Write 
    "OK"
    结果为OK。
    用C#的WinForm形式,代码如下:
                MapXcourier mc = new MapXcourierClass();
                
    object map = mc.GetMapXFromNewServer("world.gst");
                
    if(map == null)
                {
                    MessageBox.Show(mc.GetErrorDesc()
    +"\n"+mc.GetErrorFuncName());
                }
                
    else
                {
                    MessageBox.Show(
    "OK");
                }
    结果也是OK。
    但是同样的代码在Asp.net页面中不正确:
                MapXcourier mc = new MapXcourierClass();
                
    object map = mc.GetMapXFromNewServer("world.gst");
                
    if(map == null)
                {
                    Response.Write(mc.GetErrorDesc()
    +"<br >"+mc.GetErrorFuncName());
                }
                
    else
                {
                    Response.Write(
    "OK");
                }
    结果map==null。

    该如何调用才能在网页中正确调用?
  • 相关阅读:
    Codeforces 960B(优先队列)
    “景驰科技杯”2018年华南理工大学程序设计竞赛 H-对称与反对称(逆元)
    AcWing
    POJ
    POJ
    AtCoder
    HRBUST
    CodeForces
    HYSBZ
    HDU
  • 原文地址:https://www.cnblogs.com/Pharaoh/p/246427.html
Copyright © 2011-2022 走看看