做一个记事本时,当记事本内容改变时,关闭或打开新建时我都像普通记事本那样想用messagebox提示'文件'+绝对路径+'的内容已经改变,想保存吗',但是application.MessageBox('文件 '+PathName+' 的文字已经改变.想保存文件吗?','记事本',MB_YESNOCANCEL+MB_ICONWARNING)的方法提示出错,好像messagebox的第一项参数必须是const型的,不能有随时改变的pathname,这该怎么办另外,我做完了,拿它打开已有的txt文件,任何改动也没有做,当再要打开新txt文件或关闭新建时还是弹出messagebox'文件已经修改,是否保存的'的判断,这是怎么回事,我做判断是否修改用的是if richedit.modified then 弹出messagebox对话匡及后续操作