新建的文件是没有名字的
而打开的文件是有名字的
根据这个来判断

解决方案 »

  1.   

    当记事本的内容不为空时,打开新建菜单会弹出一个窗口,如果你选择该窗口的保存的话,它会保存当前记事本的内容,然后再新建一个文件,打开打开菜单时会弹出同一窗口,如果你选择该窗口的保存的话,它会保存当前记事本的内容,然后再打开你要打开的文件。
    现在的问题是:两个不同的操作的代码写在同一个窗口的保存中,那么要进行判断,如果是来自新建的就保存之后在新建,如果是打开的就保存之后再打开,但是我就是不知道怎么样判断至于新建和打开文件的名字不同,那是保存之后的操作吧!似乎不太适合
      

  2.   

    1:
    新建一个文本。点击“打开”,提示是否要保存现有文本,如果是 调用保存新建文件方法
    打开选中的文本
    2:打开的文本。
    点击“打开”,提示是否要报存现有文件,如果是 调用保存现有文件方法
    打开选中的文本而调用保存新建文件方法和保存现有文件方法的依据就是:
    当前文件有没有名字
      

  3.   

    当你第一次打开记事本时,它是没有名字的,保存的时候它才有名字吧!保存之后才进行判断
    是新建还是打开,所以你说的好象不适合这种情况吧!