wlsj 发表于 2009-8-6 15:34:37

这个变量怎样声明?

运行这段AU3源码:$Pic1 = GUICtrlCreatePic("logo.jpg", 0, 0, 423, 100, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
出现以下错误提示:
要怎样声明变量啊,哪位大虾指点一下

afan 发表于 2009-8-6 15:48:31

这跟你那个帖子是一样的,都是没声明 $SS_NOTIFY
之所以前面加上 #include <StaticConstants.au3> 就行了是因为 $SS_NOTIFY 已经在 StaticConstants.au3 这个文件里面声明过了: Global Const $SS_NOTIFY = 0x0100
这一段 Global Const $SS_NOTIFY 就声明了 $SS_NOTIFY
你看看帮助里面的 Dim / Global / Local / Const 就清楚了。

顽固不化 发表于 2009-8-6 16:09:17

未用#include包含进原函数

wlsj 发表于 2009-8-6 19:51:49

怎样知道哪个函数要哪个声明变量声明呢

老鼠 发表于 2009-10-11 23:19:08

原来是变量没声明,添加一个函数进去解决了。。太好了。。又学习了

sxd 发表于 2009-10-11 23:35:40

4# wlsj


在 include 文件夹 搜索提示出错的变量名    注意是搜索文件内容

maxkingmax 发表于 2009-10-12 08:03:32

3楼正解,如果实在查不出原因,可以减少使用 GUICtrlCreatePic 的扩展样式
页: [1]
查看完整版本: 这个变量怎样声明?