繁体   English   中英

关联的图标在OpenFileDialog中为空白

Associated icons blank in OpenFileDialog

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在通过ClickOnce部署使用VS 2010 Express版构建的应用程序。

我使用项目属性的“发布”部分中提供的选项来关联了一些文件扩展名。

当我安装应用程序时,相关的文件扩展名图标通常在资源管理器中显示,但是,当用户尝试在我的应用程序中打开文件时,相关的图标显示为空白。

文件资源管理器与OpenFileDialog-Windows 7

相对代码部分如下:

Dim dialog As New OpenFileDialog
With dialog
    .AddExtension = True
    .CheckFileExists = True
    .CheckPathExists = True
    .DefaultExt = "pss"
    .FileName = String.Empty
    .Filter = "Data files|*.pss|All files (*.*)|*.*"
    .FilterIndex = 0
    .InitialDirectory = MySettings.SavePath
    .Multiselect = False
    .ValidateNames = True

    If .ShowDialog(Me) = Windows.Forms.DialogResult.OK Then

        OpenFile(.FileName)

    End If

End With

我总是给人以OpenFileDialog是Explorer的包装的印象,但是由于某种原因,图标显示不正确。

有谁知道如何解决这个问题?

编辑 :该行为仅与Windows 7有关。Windows XP行为正常。

2 个回复

我相信您需要将默认视图设置为缩略图,以便为pss文件显示图形。 您可以通过在运行应用程序时将视图手动更改为缩略图来进行检查。

如果将视图更改为缩略图,则显示图形,然后检查以下链接以实现此目的: http : //social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/571b39c2-0edf-4159-ac8d-1c059f69a978

我忘了将随附的关联图标更改为:

Build action: Content
Copy to Output Directory: Always

我发现这要归功于手动更新,在此过程中,我在updateCompleted事件期间收到错误消息“对象引用未设置为对象的实例”。

1 在OpenFileDialog中与clickonce关联后,图标未显示

我正在尝试使安装clickonce的应用程序与具有给定扩展名的文件之间建立文件关联。 我正在使用项目属性中的“ 发布选项 - 文件关联 ”来关联文件,如下所示: 这有效,我可以看到文件在安装应用程序后已关联,添加的图标在具有给定扩展名的文件上可见。 现在,我尝试使用应用程序中 ...

3 开始菜单中的空白图标

我的程序没有显示开始菜单图标。 这是Winforms项目的标准vs2010安装项目。 我已经在安装项目的文件系统窗口中为每个开始菜单快捷方式设置了图标,每个可执行文件都设置了图标清单。 图标出现在Windows资源管理器中。 我已经重新创建了安装项目,没有帮助。 这曾经工作。 我今天 ...

4 更改 App Store connect 中的空白图标

我正在尝试更改App Store connect中的应用程序图标,但我不知道在哪里更改,我已经搜索了所有地方,但我不知道在哪里更新此空白图标。请参阅附图以供参考. . 当我在 App Store connect 中添加应用程序时,我没有给出图标。 ...

5 R Selenium中的OpenFileDialog

我正在为闪亮的应用程序编写一些测试。 在UI.R数据中,我们有一个fileInput-Object: fileInput(inputId= "file", label="", accept=c(".Rdata")) 点击它后: webEl <- remDr$findEle ...

6 Silverlight中的OpenFileDialog?

我已经从Silverlight教程网站下载了OpenFileDialog(文件上传功能)的代码。 我正在使用ESRI API创建Silverlight应用程序,并且我希望将文件上传功能整合到其中。 我已将确切的代码复制到我的应用程序中,但运行时没有错误,但是由于某种原因,我的应用程序未执行此 ...

7 Win 7中的OPenFileDialog

Win 7中的OpenFileDialog有什么问题? 我曾经这样做: 但在获胜7中,程序进入“不响应”状态。 谢谢 ...

2010-06-08 06:18:25 1 400   c#
9 动态QDialog中的OpenFileDialog

我正在尝试使用多个LineEdits构建表单,并且需要一个OpenFileDialog来选择路径并将其写入其中一个LineEdits。 问题是,这种形式是“动态”生成的。 所有这些都需要在一个函数调用中进行,在该函数调用中创建对话框和所有LineEdit,因此我不仅可以添加按钮,将单击的 ...

2015-08-27 10:11:32 1 206   qt
10 FSI中的OpenFileDialog问题

简单的问题: 在F#Interactive中,这不起作用(它不显示对话框): 在我第一次做一个简单的MessageBox之后,这段代码确实有效: 首次显示表单后,此代码也有效: 但是,此代码不显示任何形式,甚至不显示Messagebox: 似乎OpenFil ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM