返回列表 回复 发帖

10.8"日程管理"程序运行出错

系统调试出现如下问题,请问怎么改?谢谢

TypeError: Error #1009: 无法访问空对象引用的属性或方法。
        at main/AddLogItem()[C:\Documents and Settings\Administrator\桌面\10\10-25\src\main.mxml:31]
        at main/___main_Button1_click()[C:\Documents and Settings\Administrator\桌面\10\10-25\src\main.mxml:65]


源代码提示出错的地方:
                        private function AddLogItem():void
                        {
                                var log:Array = new Array(txtTitle.text,  dcLogDate.selectedDate.toDateString(), txtContent.text);
                                // 增加到数组集合中
                                arrLogs.addItem(log);

<mx:Button x="248" y="168" label="保存" fontSize="12" click="AddLogItem()"/>
可能是没有实例化数组对象 arrLogs 吧。
通过 creationComplete="InitApp()" 执行 InitApp() 函数。
在 InitApp() 函数中, arrLogs = new ArrayCollection(); 初始化对象。

我估计你是忘记了  creationComplete="InitApp()" 。
返回列表