zoukankan
html css js c++ java
软件手动更新代码(vs2003) 转载cnblogs
启动更新程序执行文件
private
void
button2_Click(
object
sender, System.EventArgs e)
{
string
updateAppPath
=
Common.AppStartPath
+
@"
\AutoUpdate.exe
"
;
if
(
!
File.Exists(updateAppPath))
{
MessageBox.Show(
"
无法找到AutoUpdate应用程序!
"
);
return
;
}
string
argments
=
Process.GetCurrentProcess().Id.ToString();
ProcessStartInfo startInfo
=
new
ProcessStartInfo(updateAppPath, argments);
Process updateApp
=
new
Process();
updateApp.StartInfo
=
startInfo;
updateApp.Start();
}
得到启动程序的所在的文件夹路径
private
static
string
strAppPath
=
String.Empty;
/**/
///
<summary>
///
系统启动路径
///
</summary>
public
static
string
AppStartPath
{
get
{
if
(strAppPath
==
String.Empty)
{
strAppPath
=
System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase);
System.Uri uriPath
=
new
Uri(strAppPath);
strAppPath
=
uriPath.LocalPath.Replace(
'
/
'
,
'
\\
'
);
}
return
strAppPath;
}
}
项目Domo下载:
https://files.cnblogs.com/xiaobaigang/test.rar
查看全文
相关阅读:
REUSE_ALV_GRID_DISPLAY_LVC I_CALLBACK_HTML_TOP_OF_PAGE
查找数组中最大值java
jvm 调优
jvm 内存
树形遍历文件夹
程序创建一个ArrayList,添加1到10的10个随机数,删除大于5的数 java
字符串反序排序 并带有空格输出 java
摆动排序
免密登陆
springboot UEditor集成
原文地址:https://www.cnblogs.com/xiaobaigang/p/967590.html
最新文章
gem install 出现Errno::ECONNRESET 使用RubyGems 镜像
UIwebView 禁止弹出菜单
利用Python进行数据分析.pdf 电子书(中文+高清+完整版+带书签)
PHP获取当前页面url
JavaScript学习总结(十七)——Javascript原型链的原理
JavaScript学习总结(十五)——Function类
JavaScript学习总结(十四)——JavaScript编写类的扩展方法
JavaScript学习总结(十三)——极简主义法编写JavaScript类
深入理解javascript原型和闭包(7)——原型的灵活性
深入理解javascript原型和闭包(6)——继承
热门文章
深入理解javascript原型和闭包(5)——instanceof
深入理解javascript原型和闭包(4)——隐式原型
DB02
0002711474 BadI error: CX_BADI_MULTIPLY_IMPLEMENTED or Enhancement Implementation active simultaneously
[Dump]CX_SY_READ_SRC_LINE_TOO_LONG解决
[FI] F-65 生成预制凭证 、FBV0 过账 bapi、删除预制凭证 、取消过账
查找字符串 RPR_ABAP_SOURCE_SCAN
图表 GRAPHS
VA02 释放行项目计划行确认数量
REFRESH LAYOUT
Copyright © 2011-2022 走看看