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。

    该如何调用才能在网页中正确调用?
  • 相关阅读:
    安装centos出现的问题
    linux学习笔记
    sails框架结合mocha的测试环境搭建
    sails框架结合mocha
    使用postman发送http请求
    C++之易混淆知识点三---算法分析
    复习一下单链表的常用操作
    C++之易混淆知识点二
    FPGA之阻塞赋值与非阻塞赋值
    C++之易混淆知识点一-----static详解
  • 原文地址:https://www.cnblogs.com/Pharaoh/p/246427.html
Copyright © 2011-2022 走看看