2011-09-23 52 views

回答

1

你不行。 Flex mxml組件ID僅在包含的父級中用作散列。它們僅用於引用對象,並在編譯時被丟棄。

+0

是否有任何其他方式獲得的ID? – Abhishek

+0

你想要完成什麼? –

+0

我有一個flex應用程序(swf文件)有一些基本的flex組件。當我使用Test Object Inspector來列出任何組件的各種屬性時,它不會在該組件的Id屬性中給出任何值。我怎樣才能得到身份證? – Abhishek

0

如果您的柔性組件有id屬性,那麼有幾種方法可以找出所需控件的id屬性。

確保您已經內嵌您.swf文件的HTML包裝內(由RFT爲suggetsed),並在啓用IE瀏覽器顯示它。

將鼠標懸停在組件,說一個按鈕(你應該看到自動化名稱以及id值)。

否則,你可以做一個簡單的腳本調用,從而獲得所需組件的ID:

System.out.println(desired_object().getProperty(".id"));