我创建了一个保存按钮,点击该按钮,但我 的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