zoukankan
html css js c++ java
如何將程序的Access数据库嵌入到资源中发布
Code
1
private
string
AccessPath
=
Application.StartupPath.ToString()
+
"
\\
"
+
"
SAP_Words.dll
"
;
2
private
string
ResourcesPath
=
Application.StartupPath.ToString()
+
"
\\
"
+
"
Resources.dll
"
;
3
4
調用
WriteEmbeddedFile("SAP_Words.dll", AccessPath);
5
private
Stream GetStream(
string
name)
6
{
7
return
GetResourceAssembly().GetManifestResourceStream(
"
資源類的命名空間.
"
+
name);
8
}
9
10
private
Assembly GetResourceAssembly()
11
{
12
return
Assembly.LoadFrom(ResourcesPath);
13
}
14
15
private
void
WriteEmbeddedFile(
string
name,
string
fileName)
16
{
17
using
(Stream stream
=
GetStream(name))
18
{
19
FileInfo file
=
new
FileInfo(fileName);
20
using
(FileStream fileStream
=
file.Create())
21
{
22
byte
[] buf
=
new
byte
[
1024
];
23
int
size;
24
while
((size
=
stream.Read(buf,
0
,
1024
))
>
0
)
25
{
26
fileStream.Write(buf,
0
, size);
27
}
28
}
29
}
30
}
31
查看全文
相关阅读:
Mina入门:mina版之HelloWorld
Mina入门:Java NIO基础概念
Activity与Service进行数据交互
Android 6.0权限全面详细分析和解决方案
查看Android系统是User模式还是Eng模式
修改 Android 5.x 系统默认音量大小
Android执行程序或脚本的方法
Android Launcher 3 简单分析
将Android系统源码导入ecplise
Scrum三大角色特点
原文地址:https://www.cnblogs.com/godwar/p/1276842.html
最新文章
3D Touch
objective c实现配置文件+反射
Vue.js基础 笔记
js中的call()和apply()方法
AJAX 状态值与状态码详解
JS函数大全 莫名其妙找到的
background(css复合写法)
JS笔记-强化版1
JS零碎小知识
Ajax笔记-加强版
热门文章
JQ笔记-加强版
HTML+css零碎小知识
Java面试题之谈谈你对Struts的理解
学习Java这几个快捷键你得知道(不断更新中)
使用Abator生产ibatis配置文件
在eclipse中怎么安装插件
Java面试题之J2EE是什么
Java面试题之Struts优缺点
怎样查看端口占用情况
下载安装tomcat6.0
Copyright © 2011-2022 走看看