babytomas 发表于 2013-6-11 17:21:10

AU3 可以让 CUI 和 GUI 共存吗?或者说有办法共存吗?

如题,话说是不可以的。但是有什么办法可以让这两个共存呢?

做了一个小程序、窗体的,但是想要在 cmd 下 -v 显示版本和来源{:face (303):}

veket_linux 发表于 2013-6-11 19:11:34


#AutoIt3Wrapper_Change2CUI=Y       编译为cui
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 623, 449, 192, 114)
$Label1 = GUICtrlCreateLabel("Label1", 48, 64, 204, 57)
$Button1 = GUICtrlCreateButton("Button1", 296, 80, 81, 33)

If $CmdLine = 0 Then
       
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

        EndSwitch
WEnd

Else
        If $CmdLine = "-v" Then
                ConsoleWrite("版本 v0.0.1")
        Else
                ConsoleWrite("参数错误")
        EndIf
EndIf

babytomas 发表于 2013-6-12 03:04:23

回复 2# veket_linux


    大师、不行啊。你这个的 CUI 不能运行的。在 CMD 操作了之后木有反应的说。。

haijie1223 发表于 2013-6-13 08:48:55

回复 3# babytomas


    汗~请把第一个行加上注释:
#AutoIt3Wrapper_Change2CUI=Y    ; 编译为cui

babytomas 发表于 2013-6-13 18:16:58

回复 4# haijie1223


    {:face (411):},果然是高手、一看就发现了。还在头疼啥原因呢,这就去弄~
页: [1]
查看完整版本: AU3 可以让 CUI 和 GUI 共存吗?或者说有办法共存吗?