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。

    该如何调用才能在网页中正确调用?
  • 相关阅读:
    不同环境下vue-cli3+打包命令配置
    本地node服务启动vue打包项目
    js匿名函数
    本地vue扩展程序。
    vant轮播插件swipe实现三个一屏,并修改指示器样式
    vue中placeholder中使用字体图标
    为什么js中重复多次调用正则时会报错,会交替出现的那种
    create-react-app兼容ie9配置
    react之form表单工具:formik+yup
    Flex布局
  • 原文地址:https://www.cnblogs.com/Pharaoh/p/246427.html
Copyright © 2011-2022 走看看