Open filename For Binary Access Write As #1
 Put #1, , bit '其中bit是字节数组,储存了你的数据。
Close #1

解决方案 »

  1.   

    我是想将一个硕大的文件装在我的程序中,然后生成出来。你有不用从其它文件读取而把我的数据存入bit中的方法吗?
      

  2.   

    生成资源文件啊。在程序中用loadresdata读取。
      

  3.   

    在资源编辑器中添加自定义资源,然后用loadresdata函数调用
      

  4.   

    '读
    dim ifile as integer
    dim mBit() as byte
    ifile=freefile
    redim mBit(len(你要写的内容)) as byte
    mbit=你要写的内容
    Open "c:\hook.dll" For Binary As #ifile
    Put #ifile, , mbit
    Close #ifile'写
    dim ifile as integer
    dim mBit() as byte
    ifile=freefile
    Open "c:\hook.dll" For Binary As #ifile
    redim mBit(lof(ifile))
    get #ifile, , mBit
    Close #ifile
      

  5.   

    啊呀!我还是不会怎么办呢?
    我在资源管理器中点右键后选择“添加=〉添加文件…”然后选“所有文件”。但当我选择好文件(*.exe)后,却被告知:“……不能被加载”。后来我又在打开文件时点了“添加为相关文档”复选框。添加成功,可添加后没处查找id号,以致LoadResData函数无法使用。我还注意到在添加文件类型中有一个“资源文件(*.res)”,可*.res上哪去找呀?pp616(平平)、eaglezhao(笨小子)以及其他高手还得请你们帮帮我,谁能先详细的教会我,我就把分数加给谁。
      

  6.   

    我还是没找到,是不是我的VB的问题?我用VB5和VB6。是不是我有什么必要的东西没有装?还是VB版本太低了?
      

  7.   

    在菜单外接程序->外接程序管理器,打开后,就可以看到VB资源编辑器,加载行为中选第一和第二项就可以。
      

  8.   

    用资源编辑器。要不用delpi的资源编译器编译一个在vb中一样用。
      

  9.   

    谢谢你,huangguanshu(),我终于搞懂了!
    给你加分!