我已经加载的文件组合框...在组合框中运行.pdf的最简单方法是什么?
private void Form1_Load(object sender, EventArgs e)
{
Directory.CreateDirectory(@"X:\BookStoreProject\WindowsFormsApplication2\Resources\PDF_Books");
DirectoryInfo dir = new DirectoryInfo(@"X:\BookStoreProject\WindowsFormsApplication2\Resources\PDF_Books");
FileInfo[] files = dir.GetFiles("*.pdf");
foreach (FileInfo file in files)
{
cboPDF.Items.Add(file);
}
我现在要选择从组合框中PDF和加载PDF文件。但出于某种原因,我尝试的所有东西都不起作用。我可以运行一个命令(注意这是一个不同的项目)...
System.Diagnostics.Process.Start(@"C:\Users\Shane\Documents\Visual Studio 2010\Projects\Beginning Hibernate, 2006.pdf");
即给人一种直接的路径字符串,但我的问题是,也许要重新建立路径一样,这是错误的方向?
你为什么认为这是一个错误的方向?如果你想访问一个文件,你确实需要某种路径。 – svick 2011-12-19 00:22:12
注意:我不想写这样的完整字符串,我正在寻找存储字符串,因为我将新的pdf图书添加到源文件仍然可用。后来在我的表单中添加更多带有选项的源文件,即C#,C++,Java等。因此,我想重写每个路径并存储匹配的组合框选定项目......问题正在得到解决。 – Shane 2011-12-19 00:25:44