很多的程序都让的一个可执行文件经过配置后才可以
运行,我搞不懂的是一个可执行文件是怎么配置的呢,是
不是用二进制的方式打开,然后把须要填的东西用二进制
的方式填入呀。
    不过我觉的这个方法是很笨的,一定有更好的方法。
       请个位指教指教。谢谢

解决方案 »

  1.   

    应该还有一个配置文件(win3.x时代是.ini文件,现在一般都用注册表)可执行文件在执行的初期,读取配置文件。
      

  2.   

    可是有很多EXE文件经过配以后就可以在别的机器上执行呀,可见它并没有改注册表
    而且配置以后只生成一个可执行文件,并没有另外的INI文件呀。
      

  3.   

    有多种方式,注册表,ini文件等,做东西多自然会明白。exe只是一外壳,与其附属相关文件共同完成某种功能的。
      

  4.   

    最灵活的方式是INI文件,读取文件函数如下:
    GetPrivateProfileString
    WritePrivateProfileString INI文件格式如下:.......
    [system]
    user=administrator
    passwd=manager.....