1.首先你使用第三方ftp库将文件下载到本地,
2.然后你就会导出到word中了吧?
3.导出完毕之后,删除本地文件
还有一种方式,利用ftp将文件下载为byte[],然后写入word文档,不需要生成本地临时文件
dll正确的加载方法如下:安装DLL文件(以msvcp140.dll为例)的步骤如下:我们需要准备的材料分别是:电脑、文件。
1、通过一定途径获取到msvcp140.dll文件,例如从网上寻找并下载。
2、将msvcp140.dll文件复制到“C:\Windows\System32”的目录下。
3、点击“开始菜单”,再选择“运行”,输入:regsvr32msvcp140.dll,点击确定。
4、此时会d出安装完成msvcp140.dll文件的提示,点击确定即可。
参考下面的代码:
1.取得和设置当前目录(即该进程从中启动的目录)的完全限定路径。string str = System.Environment.CurrentDirectory
结果: C:\xxx\xxx
2.取得启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
string str = System.Windows.Forms.Application.StartupPath
结果: C:\xxx\xxx
3.取得应用程序的当前工作目录。
string str = System.IO.Directory.GetCurrentDirectory()
结果: C:\xxx\xxx
4.取得当前 Thread 的当前应用程序域的基目录,它由程序集冲突解决程序用来探测程序集。
string str = System.AppDomain.CurrentDomain.BaseDirectory
结果: C:\xxx\xxx\
5.取得和设置包含该应用程序的目录的名称。
string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase
结果: C:\xxx\xxx\
6.取得启动了应用程序的可执行文件的路径,包括可执行文件的名称。
string str = System.Windows.Forms.Application.ExecutablePath
结果: C:\xxx\xxx\xxx.exe
7.取得当前执行的exe的文件名。
string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName
结果: C:\xxx\xxx\xxx.exe
8.取得当前进程的完整路径,包含文件名。
string str = this.GetType().Assembly.Location
结果: C:\xxx\xxx\xxx.exe
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)