怎样保存打印机设置(100分)

  • 主题发起人 主题发起人 laker
  • 开始时间 开始时间
L

laker

Unregistered / Unconfirmed
GUEST, unregistred user!
打印机的设置需要保存下来,不要在程序关闭后就恢复原状,我采用<br>&nbsp; &nbsp; Reg.RootKey := HKEY_CURRENT_USER;<br>&nbsp; &nbsp; if Reg.OpenKey('/printers/settings/Wizard', false) then<br>&nbsp; &nbsp; &nbsp;str:=Reg.readString('Driver Name');<br>&nbsp; &nbsp;openprinter(pchar(str),theh,nil) then<br>&nbsp; &nbsp;PrinterProperties(Form_Main_gxd.handle,theh) <br>但是只能在win98下,win2000下出现的对话框不能修改,而且注册表的位置好像也不是<br>默认打印机保存的位置!?<br>请高手指教,最好是源程。<br>
 
不应该很难吧<br>高手救救我吧,这几天要搞定的<br>看到的帮助提前阿
 
win2000下面是有权限的啊<br>不是管理员当然不能修改注册表了
 
当然是管理员进去了,怎么实现呢?
 
干脆自己把打印机的状态值保存到注册表中,<br>具体怎么保存自己说了算,
 
保存在注册表的哪儿阿?不知道对应的项阿<br>我想还是我的方法好,关键是怎么取得用户权利呢?<br>有人知道怎么做吗??
 
再次求救!帮帮我啊
 
你有哪些项目需要保存的,自己在注册表中定义字键,<br>下次只读字健就行了.
 
你的意思我明白,但这样好像保存些左右上下的平移是可以的,但是比如打印机纸张的设置<br>好像不能实现。而且关键是上面要求这种功能的。
 
我说的纸张是纸张类型等
 
有人知道吗
 
没有做过这个!<br><br>帮你up~
 
谢谢你的up,我没有几天了,要交差了,谁会啊,我再加分。
 

Similar threads

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