Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 Flex-为什么在我的日期对象上找不到这些方法?_Actionscript 3_Apache Flex_Compiler Errors_Flash Builder - Fatal编程技术网

Actionscript 3 Flex-为什么在我的日期对象上找不到这些方法?

Actionscript 3 Flex-为什么在我的日期对象上找不到这些方法?,actionscript-3,apache-flex,compiler-errors,flash-builder,Actionscript 3,Apache Flex,Compiler Errors,Flash Builder,我正在尝试编译一些示例actionscript代码。在Flex(FlashBuilder4.6)中,我导入了一个项目文件夹(恰好是PurePDF示例) 在一些地方,当我查看源文件时,我有黄色的“?”图标-尽管还没有为它们显示警告或错误(我正在处理其他错误) 这是一个示例-当我悬停“?”图标时,我看到对未定义属性getTime的访问: end_time=new Date().getTime() 另一个是未定义的属性getStackTrace() 捕获(e:错误) { trace(如getStack

我正在尝试编译一些示例actionscript代码。在Flex(FlashBuilder4.6)中,我导入了一个项目文件夹(恰好是PurePDF示例)

在一些地方,当我查看源文件时,我有黄色的“?”图标-尽管还没有为它们显示警告或错误(我正在处理其他错误)

这是一个示例-当我悬停“?”图标时,我看到对未定义属性getTime的访问:

end_time=new Date().getTime()

另一个是未定义的属性getStackTrace()

捕获(e:错误) { trace(如getStackTrace()); }

我清除了我提到的错误,这些黄色“?”标记在查看代码时仍然出现。“问题”窗口中没有警告或错误,但我描述的这些问号仍然存在。即使我关闭文件并清理项目并重新打开文件。

getTime()是Date类的一个方法; getStackTrace()是Error类的一个方法

确保已导入以下两个顶级类:

import Error
import Date

它与Falsh Builder存在一个问题。无论如何,要克服它,请使用:

new Date().time
而不是

new Date().getTime()

1.不需要导入顶级类。2.这并不能解决问题。其他项目中的getTime()和getStackTrace()方法也有问题吗?是(也不是!),现在似乎是这样。在一个完全不同的工作空间中,我有一个air应用程序,它编译得很好,没有错误或警告。我刚刚注意到在我的一个源文件中有一个黄色“?”。它位于“var aboutWindow:aboutWindow=new aboutWindow();aboutWindow.open(true);”aboutWindow是我项目中的“s:Window”组件。不过,一切都进行得很顺利,工作也很顺利。更奇怪的是“?”今天不在那里(昨天就在那里)!我也看到了。似乎有些东西在FB4.6中被破坏了。对不起,我没有答案给你。。。