以编程方式通过path打印未知types的文件

以编程方式通过path打印未知types的文件,第1张

概述以编程方式通过path打印未知types的文件

鉴于 :

我们有一个List-based application ,允许您link a file到条目。

0...1 Relationship从入口到文件的0...1 Relationship 。 (找出是否有文件是我的一部分,不要担心)

由于我们知道谁将使用该应用程序,我们可以知道大多数(但不是全部)文件将是Microsoft Office(Word / Excel)文件。

保持应用程序始终运行

使用ServiceController类与windows Service进行通信

WM_DESTROY,WM_CLOSE绕过IMessageFilter

如何使用dotnet框架4.0提取zip文件,而无需使用第三方dll

读取和写入一个大文件,而不是一个小块的磁盘一次的缺点?

需要 :

print these files (如果windows知道如何做)

我的想法 :

由于我们不知道文件的types(.pdf,.exe),所以我们将不得不ask windows是否可打印,并let windows do the job为我们let windows do the job 。

我的相关代码 :

没有。 我没有经验直接从应用程序到windows,这就是为什么我不知道如何启动它的原因。 如果你能联系我一些有用的指南,如果你知道的话,我会很感激。

相关问题/链接 :

我怎样才能让windows打印文件? :还没有为VB工作

在windows上有一个posix SIGTERM的替代品吗? – (轻松杀死控制台应用程序)

在linux上运行.NET Core – 什么都不写

我如何获得一个窗口类名的长度,所以我知道有多大的缓冲区分配?

定位框架突然从VS 2017失踪

如何从C#桌面应用程序以全屏模式打开默认浏览器?

提供的窗口设置为打印文件,下面的代码应该与右键单击文件并选择打印完全相同:

Dim process As System.Diagnostics.Process = New Process() Dim startInfo As New processstartinfo() startInfo.filename = filename startInfo.Verb = "Print" 'prints to default printer startInfo.UseShellExecute = True startInfo.windowstyle = Processwindowstyle.HIDden startInfo.CreateNowindow = True process.StartInfo = startInfo process.Start()

总结

以上是内存溢出为你收集整理的以编程方式通过path打印未知types的文件全部内容,希望文章能够帮你解决以编程方式通过path打印未知types的文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1286111.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存