请问一下,怎么修改传真打印生成那个default.apf文件默认的路径,谢谢

解决方案 »

  1.   

    Data/Fax/Voice Modem没了, 所以没法给你试验. 
    你试一下 SetCurrentDirectory / SetCurrentDirectoryA 函数设置一下系统的默认当前路径能否见效. 不过刚才奇怪在Windows2000SP4下试竟然无效。以前试过win98/XP有效
      

  2.   

    windows单元的,直接用就行了SetCurrentDirectoryA(PAnsiChar('d:\'));试试吧, 我不确定有效.
      

  3.   

    就是说去改WINDOWS单元里面这个东西吗
      

  4.   

    不知道怎么改,我是用APRO这个控件来做的,里面有个PInst的程序,不知道要改什么地方
      

  5.   

    汗......把 SetCurrentDirectoryA(PAnsiChar('d:\')); 这句代码, 插在你生成default.apf之前试试.....
      

  6.   

    改变的是Windows操作系统的“默认当前路径”,而不是你的Delphi的windows单元....
      

  7.   

    default.apf
    生成这个也不是我写的,就是不知道在哪里写,一个APF Fax Printer打印机,一打印他就默认生成在c:\default.apf这个文件了
      

  8.   

    算了, 我也只是说让你试试, 我不确定会有效. 另外, 你可以网上搜一下“修改系统默认当前路径的注册表项”,或许会有答案。没必要Q聊了,因为我只能帮你这些了。因我没了传真猫,所以没法试验。sorry