Tag: openfiledialog

如何选择已使用OpenFileDialog打开的文件

我正在尝试选择已在quickbook软件中打开的文件。 代码: OpenFileDialog ofdBrowseVInv = new OpenFileDialog(); ofdBrowseVInv.Title = “Locate QuickBook Company File”; ofdBrowseVInv.Filter = “QuickBook Company File (*.qbw,*.qbw)|*.qbw;*.qbm”; ofdBrowseVInv.FileName = “”; if (ofdBrowseVInv.ShowDialog() == System.Windows.Forms.DialogResult.OK) { string strfilename = ofdBrowseVInv.InitialDirectory + ofdBrowseVInv.FileName; } 选择文件后..我收到消息: 文件正在使用中 任何人都可以告诉我如何选择已经打开的文件…

OpenFileDialog C#自定义filter,如’ABC * .pdf’

是否可以指定自定义filter,如’ABC * .pdf’,这意味着:“显示所有以ABC开头的PDF”? 我只能指定* .pdf,* .doc , . 等 谢谢Florian

打开文本文件,循环浏览内容并进行检查

所以我有一个我试图实现的通用数字检查: public static bool isNumberValid(string Number) { } 我想读取文本文件的内容(仅包含数字)并检查每行的数字,并使用isNumberValidvalidation它是有效数字。 然后我想将结果输出到一个新的文本文件,我得到了这个: private void button2_Click(object sender, EventArgs e) { int size = -1; DialogResult result = openFileDialog1.ShowDialog(); // Show the dialog. if (result == DialogResult.OK) // Test result. { string file = openFileDialog1.FileName; try { string text = File.ReadAllText(file); size = text.Length; using (StringReader reader = new […]

设置OpenFileDialog / SaveFileDialog的起始位置

对于WinForm应用程序中的任何自定义对话框(窗体),我可以在显示它之前设置其大小和位置: form.StartPosition = FormStartPosition.Manual; form.DesktopBounds = MyWindowPosition; 在处理多个监视器时,这一点尤为重要。 如果没有此类代码,当您从已拖动到第二个监视器的应用程序打开对话框时,对话框将显示在主监视器上。 这表示用户体验不佳。 我想知道是否有任何钩子来设置标准.NET OpenFileDialog和SaveFileDialog(没有StartPosition属性)的位置。

OpenFileDialog – 仅显示没有扩展名的文件名

我的C#程序中有以下代码: OpenFileDialog fDialog = new OpenFileDialog(); fDialog.Title = “Open a file”; fDialog.Filter = “NCF files (*.ncf)|*.ncf|All files (*.*)|*.*|No Extensions (*.)|*.”; 我希望能够让用户从以下选择中进行选择: * .NCF (仅限.NCF扩展名的文件) **。* (所有文件) 和没有扩展名的文件,例如: filewithnoextension 我知道***。*会这样做,但它也会在同一目录中显示.NCF,.TXT和所有其他文件。 我只是希望能够显示没有扩展名的文件名。 用*过滤。 没有办法。 使用DOS窗口( dir *。 )执行它时工作正常,但C#似乎忽略了*。 过滤。 有没有办法用C#做到这一点? 谢谢。

如何仅使CommonOpenFileDialog选择文件夹,但仍显示文件?

我使用Microsoft的CommonOpenFileDialog来允许用户选择文件夹,但是当对话框出现时没有文件可见。 当IsFolderPicker设置为true时,是否可以显示文件和文件夹? 我目前的代码看起来像这样 var dialog = new CommonOpenFileDialog(); dialog.IsFolderPicker = true; if (dialog.ShowDialog() == CommonFileDialogResult.Ok) { SelectedFolderPath = dialog.FileName; }

FolderBrowserDialog的替代方案

有没有选择在C#中选择文件夹? 最好我想使用OpenFileDialog来选择文件夹,或者至少使用类似的东西。

OpenFileDialog / c#在任何文件上都很慢。 更好的解决方

我在c#中使用OpenFileDialog打开一个文件,我注意到加载文件并清除对话框需要20-40秒。 这是我的示例代码: private void btnOpen_Click(object sender, EventArgs e) { if (ofdSettings.ShowDialog() == DialogResult.OK) { // do nothing } } 即使有这个有限的例子,对话框也需要20-40秒的持续时间才能清除。 我正在选择的文件是一个只有1.36kb大的xml文件

打开多个文件(OpenFileDialog,C#)

我正在尝试使用OpenFileDialog一次打开多个文件,使用FileNames而不是FileName 。 但我无法在任何地方看到任何关于如何实现这一点的例子,甚至在MSDN上都没有。 据我所知 – 它也没有任何文件。 有没有人这样做过?

如何从OpenFileDialog和FolderBrowserDialog获取文件路径?

嘿,我几天前开始学习C#,我正在尝试制作一个程序,复制和粘贴文件(并在需要时更换)到一个选定的目录,但我不知道如何从目录中获取目录和文件路径openfiledialog和folderbrowserdialog 我究竟做错了什么? 这是代码: namespace filereplacer { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void direc_Click(object sender, EventArgs e) { string folderPath = “”; FolderBrowserDialog directchoosedlg = new FolderBrowserDialog(); if (directchoosedlg.ShowDialog() == DialogResult.OK) { folderPath = directchoosedlg.SelectedPath; } } private void choof_Click(object sender, EventArgs e) { OpenFileDialog choofdlog = new […]