feicuiboy 发表于 2009-8-7 20:46:06

@加一段字符代表什么意思

本帖最后由 feicuiboy 于 2009-8-27 19:10 编辑

#Region ### START Koda GUI section ### Form=

$Form1 = GUICreate("Form1", 305, 145, -1,-1)

$Button1 = GUICtrlCreateButton("退出", 64, 40, 105, 49, 0)

GUISetState(@SW_SHOW)

#EndRegion ### END Koda GUI section ###



While 1

      $nMsg = GUIGetMsg()

      Switch $nMsg

                Case $GUI_EVENT_CLOSE

                        Exit

      Case $Button1

                        $Msg = MsgBox (48+4,"","是否重启程序?")

                        IF $Msg = 6 Then

                              Run(@ComSpec&" /c ping 127.1 -n 3&start "&FileGetShortName (@ScriptFullPath),"",@SW_HIDE)

                              exit

            EndIf

      EndSwitch

WEnd


这里的@ComSpec是什么意思??有没有关于@。。。这方面的教程??

已经找到:
%comspec%的值, 指定的第二个命令解释程序;
主要用于命令行使用, 如. Run(@ComSpec & " /k help | more")

feicuiboy 发表于 2009-8-7 20:54:33

已经找到的帮助文件说明如下:

%comspec%的值, 指定的第二个命令解释程序;
主要用于命令行使用, 如. Run(@ComSpec & " /k help | more")

feicuiboy 发表于 2009-8-7 20:55:43

关于这个宏的使用,有详尽的说明吗??
页: [1]
查看完整版本: @加一段字符代表什么意思