小编wqw*_*wqw的帖子

WiX:CopyFile属性

在安装时我想有选择地将一些.ini文件从SOURCEDIR复制到TARGETDIR,这意味着从.msi文件所在的目录到应用程序所在的目标文件夹.

我做了<CopyFile Id="CopyIniFile" DestinationProperty="INSTALLDIR" SourceProperty="SOURCEDIR" SourceName="Dreem15.ini" Delete="no" />但似乎没有做任何事情.日志文件没有多大帮助.

我已经成功地用CopyFile做了一个更精细的场景,我被这个简单的方法所困扰.

编辑:我在MoveFile表中有这些行:

|FileKey     |Component     |SourceName          |SourceFolder|DestFolder|Options
|CopyIniFile |CoAppLicAndIni|Dreem15.ini         |SOURCEDIR   |INSTALLDIR|0
|MoveDataFile|CoAppLicAndIni|Dreem10_Personal.mdf|DB_DIR10    |INSTALLDIR|0

第二个是工作.DB_DIR10像这样在注册表中搜索

<Property Id="DB_DIR10">
    <RegistrySearch Id='DbDirSearch10' Type='raw' Root='HKLM' Key='Software\$(var.CompanyName)\$(var.MsdeInstance)' Name='Dreem10_Personal' />
</Property>

wix

8
推荐指数
1
解决办法
8786
查看次数

检索当前用户打印机的图标

我正在尝试模拟 MS Office 打印对话框的打印机选择组合框。下拉列表包含左侧带有大打印机图标的打印机名称。Vista 上的传真打印机有一个漂亮的传真图标,标记了共享打印机,默认打印机也是如此。最好也能够查看更多打印机信息,就像资源管理器查看控制面板->打印机一样。

任何想法从哪里开始?

取得了一定的成功,SHGetFileInfo但您的意见是最受欢迎的。

[操作系统:windows,代码语言:任意]

windows printing vb6 winapi icons

5
推荐指数
1
解决办法
2643
查看次数

标签 统计

icons ×1

printing ×1

vb6 ×1

winapi ×1

windows ×1

wix ×1