2012-01-15 3 views
4

Я пытаюсь скомпилировать пример кода ActionScript. В Flex (Flash Builder 4.6) я импортировал папку проекта (это примеры PurePDF).Flex - почему эти методы не найдены на моих объектах Date?

В нескольких местах у меня желтый "?" значки при просмотре исходных файлов - хотя для них пока нет предупреждений или ошибок (у меня есть другие ошибки, которые я адресую).

Это пример - когда я нахожу «?» icon, я вижу доступ к неопределенному свойству getTime:

end_time = new Date(). getTime();

Еще один, говорит не определено свойство getStackTrace()

поймать (е: Error) { след (e.getStackTrace()); }

Я очистил ошибки, о которых я упомянул, и эти желтые «?» при просмотре кода все еще появляются метки. В окне проблем нет предупреждений или ошибок, но эти вопросительные знаки, которые я описываю, все еще существуют. Даже если я закрою файл и очищу проект и снова открою файл.

+0

Есть ли у вас проблемы с GetTime() и getStackTrace() методов в других проектах, а? – IneedHelp

+0

Да (и нет!), Похоже, сейчас. В совершенно другом рабочем пространстве у меня есть приложение, которое компилируется отлично, без ошибок и предупреждений. Я только что заметил в одном из моих исходных файлов, что у меня желтый «?». Это было на "var aboutWindow: AboutWindow = new AboutWindow(); aboutWindow.open (true);" AboutWindow - это компонент «s: Window» в моем проекте. Все составлено отлично и отлично работает. Даже незнакомцем является «?» не существует СЕГОДНЯ (он был там вчера)! –

+0

Я тоже это вижу. кажется, что некоторые вещи были нарушены в FB4.6. извините, у меня нет ответа для вас ... – ericsoco

ответ

-2

getTime() - метод класса Date; getStackTrace() - метод класса Error.

Убедитесь, что вы импортировали эти две верхние классы:

import Error 
import Date 
+0

1. Нет необходимости импортировать классы верхнего уровня. 2. Это не решает проблему. – RIAstar

0

швы проблема с фальш Builder. Во всяком случае, чтобы получить над ним использовать:

new Date().time 

вместо

new Date().getTime() 
Смежные вопросы