比如:
我用VB做的一个程序,可以保存文件(XX.lst)。
里面有内容:abcdefghjssdsd
现在保存.
我现在想双击XX.lst打开文件(连过我得程序了).
但打开后没有内容.请问:
如何双击打开文件有内容:abcdefghjssdsd

解决方案 »

  1.   

    Open strFileName For Input As #1
             strData = StrConv(InputB$(LOF(1), #1), vbUnicode)
      Close #1
      

  2.   

    open app.path & "\xx.lst" for output as #1
    print #1, "abcdefghjssdsd"
    close #1shell "notepad.exe " & app.path & "\xx.lst", 1
      

  3.   

    你们的这些代码放在那个过程中呀?主要是我要双击(XX.lst)打开程序打开文件,读出文件内容.不是先打开程序,再打开文件.
    像记事本一样,打开TXT文件,就打开了记事本,同时读出内容.
      

  4.   

    upsuper(究极人类) (什么意思呀?不会用呀
      

  5.   

    我也做过这样的程序,用Command函数就可以了,打开文件的代码上面的都写了
      

  6.   

    文件名取自Command$,目录在app.path,才可以找到。
      

  7.   

    通常在注册表里的文件关联都是*.exe %1,其中的%1就是命令行参数,文件名传递到命令行参数后程序可以使用Command或Command$命令获取~然后再作操作~
      

  8.   

    在windows里双击事件由windows响应,关联到你的程序后,windows做的事情就是打开应用程序,向应用程序发送消息,打开文件的功能是你自己的代码实现的。