我創建了一個保存按鈕,點擊該按鈕,但我 的Flex - 參數數量不匹配,期望得到0 1
錯誤#1063得到
時添加的事件監聽運行另存爲():參數數量不匹配上視圖:: TxtView /的saveAs()。預計0,得到1.我還沒有提供任何參數。
在我的init() ...
var saveAsFileBtn:IconButton = new IconButton();
saveAsFileBtn.setIcon("../icons/saveas.png");
saveAsFileBtn.width=100;
saveAsFileBtn.x=saveFileBtn.width+71;
saveAsFileBtn.sizeMode = SizeMode.BOTH;
saveAsFileBtn.sizeUnit = SizeUnit.PIXELS
saveAsFileBtn.addEventListener(MouseEvent.CLICK, saveAs);
...
然後
private function saveAs():void
{
trace("Save as");
var fileChooser:File;
if (currentFile)
{
fileChooser = currentFile;
}
else
{
fileChooser = File.documentsDirectory.resolvePath('untitled.html')
}
fileChooser.browseForSave("Save As");
fileChooser.addEventListener(Event.SELECT, saveAsFileSelected);
}
隨着按鈕被點擊保存時,調試停止。
謝謝你們。現在似乎很明顯。 – RapsFan1981 2012-02-22 21:48:04
不客氣:) – Nimaen 2012-02-23 08:05:44