怎样设置商业软件文件保存对话框的默认路径?(50分)

  • 主题发起人 主题发起人 青鸟飞飞
  • 开始时间 开始时间

青鸟飞飞

Unregistered / Unconfirmed
GUEST, unregistred user!
类似于扫描仪驱动软件scanwise.exe之类商业软件的文件保存对话框的默认路径<br>保存在何处?是在注册表中?还是在该软件的某个文件中(如.ini等)?<br>scanwise.exe它每次运行都默认为“我的文档”,<br>只在同一次运行时才保存到上一张图片保存的位置<br>而word每次运行都默认为上次保存的路径,不管是不是关闭再重新运行。<br>请各位大侠多多指教,飞飞妹妹有礼啦!<br>&nbsp;<br><br>
 
当你调用SaveDialog1.Execute之前<br>设置SaveDialog1.InitialDir参数,指向你指定的目录<br>或者直接在设计时就设好初始化路径
 
或者将OpenDialog中的InitialDir属性的值保存到Ini文件中或者注册表中。
 
有些软件它程序里面有自己设置的,所以改不了;如果它没保存信息的话,<br>一般来说是没办法更改的,程序已经写死了。不过你可以试一下下面这个方法:<br>更改程序的快捷方式的属性里的“起始位置”或“工作目录”,或许有用。
 
最好能从厂家那里得到扫描仪SDK开发包,那你就可以自己开发了
 
我认为如果没有写死的话,信息应该保存在注册表或者.ini之类的文件中,<br>但是飞飞费了好大得劲也没有找到,但应该不会写死! <br>SS2000,飘摇客两位大侠可能没有明白我的意思,不是我的程序调用OpenDialog,<br>而是在程序中运行别人的商业软件,如何影响他的InitialDir参数。
 
一般扫描仪的软件的配置信息都在ini文件中,在找找
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部