Windows另存为对话框:保存时默认情况下如何查看所有文件类型?


0

来自OSX之后,我习惯于在保存任何文件时在“另存为”对话框窗口中看到所有可见的文件类型。

在Windows中,通常仅限于显示所保存文件的文件类型,例如:JPEG。

这可能会令人沮丧,并且需要更长的时间才能找到具有类似名称的文件并更轻松地查看文件夹内容。

有没有一种方法可以强制Windows在“另存为”对话框中显示所有应用程序中的所有文件类型,同时仍保留要保存的当前文件类型(例如:JPEG)?

Answers:


0

不,应用程序的程序员必须在编译代码之前将其内置。

如果这是您想做的事情,那么您将需要能够使用一个程序,该程序可以动态访问RAM地址并动态更改代码。

如果是用VB编程的,则下面是程序员必须自觉执行的代码片段:

Private Sub button1_Click(sender As Object, e As System.EventArgs)
    Dim myStream As Stream
    Dim saveFileDialog1 As New SaveFileDialog()


    saveFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" // <-- THIS ONE


    saveFileDialog1.FilterIndex = 2
    saveFileDialog1.RestoreDirectory = True 

    If saveFileDialog1.ShowDialog() = DialogResult.OK Then
        myStream = saveFileDialog1.OpenFile()
        If (myStream IsNot Nothing) Then 
            ' Code to write the stream goes here.
            myStream.Close()
        End If 
    End If 
End Sub

感谢您的详尽回答。我希望可能会有一些注册表调整或实用程序,因为我尝试过的许多应用程序都缺乏此功能,但是从您所说的来看,这似乎是一个硬编码的限制。
镜面
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.