如何编一个有返回值的exe文件?(没有form)
调用的时候用Shell,而且有参数,我没做过,谢谢各位教教我~~

解决方案 »

  1.   

    Project->Preperty->Setup object->sub MainPublic Sub Main()
        'Code
    End Sub
      

  2.   

    EXE有返回值???
    学习ing
    期待答案中····
      

  3.   

    Project->Preperty->Setup object->sub MainPublic Sub Main()
        '取得命令行参数
        if command="参数" then
           'Code
        else
            end
        end if
    End Sub
      

  4.   

    不好意思,我有12个参数!
    也是这么写吗?
    领导告诉我很简单,靠!
    55,要下班了,liyd1978(阿东) ,多关注这个贴自好吗?谢谢!~上班了再试试看!
    海牛猪猪 And HerosⅢ之比蒙,我都干了一年了,第一次遇到,靠,郁闷!
      

  5.   

    偶要在这里调用函数,怎么写?函数(COMMAND1,COMMAND2)?
      

  6.   

    '*************************************************************************************
    '*      FUNCTION    :  Main
    '*                  :  
    '*      PARAM       :
    '*************************************************************************************
    Private Sub Main()
        
        Dim bln_flg As Boolean
        Dim RetVal
        bln_flg = C_chkRedundancyTrigger
        If bln_flg = False Then
                    
        Else
            
            
        End If
        
    End Sub
    '
    Public Function C_chkRedundancyTrigger() As Boolean
    '

    '    C_chkRedundancyTrigger = True   '  
          If App.PrevInstance Then        C_chkRedundancyTrigger = False  '  '        End '     End IfEnd Function怎么传参数?如何做成EXE文件?好像需要设置!
      

  7.   

    “工程”->“添加模块”。
    删除窗体。
    Project->Preperty->Setup object->sub Main
    在模块里面:
    Public Sub Main()
        'Code
    End Sub
      

  8.   

    http://www.china-askpro.com/msg6/qa95.shtml
      

  9.   

    编译成exe的时候,取消命令行设置。
    这样,要运行你的exe,就必须在命令行界面输入参数;
    或者在程序里面用参数来调用该exe
      

  10.   

    to liyd1978(阿东) 
    你说的只是接受参数,怎么传出呢?
      

  11.   

    exe参数传出可以通过回写注册表来实现,当然这是个比较笨的方法
      

  12.   

    SoHo_Andy(冰) ,不会吧,注册表?
      

  13.   

    一定可以实现的!偶相信,可不可以是类似String = shell(".....exe 参数")之类的呢?
      

  14.   

    学习并关注ing——关于String = shell(".....exe 参数")的问题,望高手出现!
      

  15.   

    String = shell(".....exe 参数")是我想象的,好像不对!哈哈!
      

  16.   

    不过俺到有一个馊注意啊!
    写一个异步执行的函数······我写一个例子给你好了。[email protected]
      

  17.   

    [email protected]
    偶找到一点路子,等我明白了告诉你,你的馊主意也给偶看看,共同学习呵呵!
      

  18.   

    to Rick110AAA(海牛猪猪 And HerosⅢ之比蒙) 我的方法是在服务器上做个txt文件,主exe和子exe都操作这个txt,通过读取写入操作!让exe文件有个返回值好像有点强vb所难了!不知道其他大虾有什么好办法,欢迎大家来讨论!呵呵!
      

  19.   

    做成ActiveX Exe, 不过调用的时候不能用Shell
      

  20.   

    to 阿东,让exe有个返回值呀!不通过用activex!
      

  21.   

    String = shell(".....exe 参数") 不对,shell(".....exe 参数") 只能返回任务ID号
      

  22.   

    FLchengang(飞狼)
    偶知道了,问题已经解决了,就是用我的那个方法,不结贴就是希望看看别的大虾有什么好的办法,最好有代码提示,我的那个是个笨的办法!