资源简介
PDA自动升级源码,部暑PDA很方便,不用每次更新都联电脑
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;
using System.IO;
namespace PDAUPDATE
{
public class csINI
{
public string path = @“ “;
#region 读取信息文件
private string GetPrivateProfileString(string ApplicationName string KeyName string Default string FileName)
{
string[] iniItems = new string[0];
string iniLines;
string iniLine;
int i j;
try
{
//读取INI文件;
System.IO.StreamReader iniFile = new System.IO.StreamReader(FileName System.Text.Encoding.Default);
iniLines = iniFile.ReadToEnd();
iniFile.Close();
}
catch
{
return Default;
}
//以回车符分割得到每一行
iniItems = System.Text.Regularexpressions.Regex.Split(iniLines “\r\n“); ;
//遍历每一行
for (i = 0; i < iniItems.GetLength(0); i++)
{
//找到匹配值
if (iniItems[i].Trim().ToUpper() == ‘[‘ + ApplicationName.Trim().ToUpper() + ‘]‘)
{
//从下一行开始搜索
for (j = i + 1; j < iniItems.GetLength(0); j++)
{
iniLine = iniItems[j].Trim();
if (iniLine.Length > 0)
{
//如果找到了另一个段,那么就越段了,则返回默认值
if (iniLine[0] == ‘[‘ && iniLine[iniLine.Length - 1] == ‘]‘) return Default;
}
//去掉所有空格
iniLine = iniItems[j].TrimStart().Replace(“ “ ““);
if (iniLine.Substring(0 Math.Min(KeyName.Length + 1 iniLine.Length)).ToUpper() == KeyName.ToUpper() + “=“)
{
//如果找到了Key匹配
return iniItems[j].Substring(iniItems[j].IndexOf(‘=‘) + 1);
}
}
return Default;//没有找到key匹配的,则返回默认值
}
}
return Default;//返回默认值
}
#endregion
public void IniFile(string INIPath)
{
path = INIPath;
}
private void writekey(string Section string KeyName string Value string FileName)
{
string[] iniItems = new string[0];
string iniLines = null;
string IniContent = ““;
bool isfind = false;
try
{
//读取INI文件;
StreamReader iniFile = new StreamReader(FileName System.Text.Encoding.Default);
iniLines = iniFile.ReadToEnd();
iniFile.Close();
}
catch
{
}
//如果信息文件还沒有任何內容,將节点写到
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-09-13 15:50 PDAUPDATE\
目录 0 2018-09-17 10:26 PDAUPDATE\PDAUPDATE\
文件 4453 2018-09-13 16:48 PDAUPDATE\PDAUPDATE\PDAUPDATE.csproj
文件 234 2018-09-13 16:59 PDAUPDATE\PDAUPDATE\PDAUPDATE.csproj.user
文件 275 2017-07-06 09:15 PDAUPDATE\PDAUPDATE\PDAUPDATE.csproj.vspscc
文件 365 2018-09-14 08:10 PDAUPDATE\PDAUPDATE\Program.cs
目录 0 2018-09-14 08:10 PDAUPDATE\PDAUPDATE\Properties\
文件 1427 2018-09-14 08:10 PDAUPDATE\PDAUPDATE\Properties\AssemblyInfo.cs
文件 2502 2017-05-24 16:08 PDAUPDATE\PDAUPDATE\Properties\Resources.Designer.cs
文件 5618 2017-05-24 16:08 PDAUPDATE\PDAUPDATE\Properties\Resources.resx
文件 166 2017-05-24 16:08 PDAUPDATE\PDAUPDATE\Properties\vssver2.scc
文件 4286 2017-05-24 16:08 PDAUPDATE\PDAUPDATE\app.ico
目录 0 2018-09-13 16:39 PDAUPDATE\PDAUPDATE\bin\
目录 0 2018-09-17 10:26 PDAUPDATE\PDAUPDATE\bin\Debug\
文件 22528 2018-09-17 10:26 PDAUPDATE\PDAUPDATE\bin\Debug\KRMES$.exe
文件 38400 2018-09-17 10:26 PDAUPDATE\PDAUPDATE\bin\Debug\KRMES$.pdb
文件 741 2018-09-13 16:28 PDAUPDATE\PDAUPDATE\bin\Debug\autoupdate.ini
文件 6112 2018-09-14 08:10 PDAUPDATE\PDAUPDATE\csINI.cs
文件 1685 2018-09-14 08:10 PDAUPDATE\PDAUPDATE\csMD5.cs
文件 10991 2018-09-17 10:26 PDAUPDATE\PDAUPDATE\frmCheckUpdate.Designer.cs
文件 14009 2018-09-17 10:26 PDAUPDATE\PDAUPDATE\frmCheckUpdate.cs
文件 6301 2018-09-17 10:26 PDAUPDATE\PDAUPDATE\frmCheckUpdate.resx
文件 22260 2017-05-24 16:08 PDAUPDATE\PDAUPDATE\loading1.gif
文件 4286 2018-09-13 16:35 PDAUPDATE\PDAUPDATE\logo3.ico
文件 145 2017-07-06 09:15 PDAUPDATE\PDAUPDATE\mssccprj.scc
目录 0 2018-09-13 15:50 PDAUPDATE\PDAUPDATE\obj\
目录 0 2018-09-17 10:26 PDAUPDATE\PDAUPDATE\obj\Debug\
文件 22528 2018-09-17 10:26 PDAUPDATE\PDAUPDATE\obj\Debug\KRMES$.exe
文件 38400 2018-09-17 10:26 PDAUPDATE\PDAUPDATE\obj\Debug\KRMES$.pdb
文件 180 2018-09-17 10:26 PDAUPDATE\PDAUPDATE\obj\Debug\PDAUPDATE.Properties.Resources.resources
文件 2824 2018-09-17 10:26 PDAUPDATE\PDAUPDATE\obj\Debug\PDAUPDATE.csproj.FileListAbsolute.txt
............此处省略20个文件信息
相关资源
- INTEL Parallel Studio XE 2016 With Updates Lic
- wince系统的PDA程序的自动更新
- JetPack-L4T-3.0
- Intel_parallel_studio_xe_2013_sp1_update3_for_
- win10系统 window mobile 无法连接PDA设备
- PDA仓库管理系统
- Hdg Remote Debug - Live Update Tool
- Intermec CK3移动终端使默认的拼音输入
- Delphi XE3 Update 2破解程序
- VS2013 Update 3 离线安装包 地址
- INTEL Parallel Studio XE 2016 With Update 1 Li
- intel网卡MAC修改工具v5.29.05.02
- wince部署 需要的dbnetlib.dll
- Isight集成UG和Ansys(包含ugupdata元代表
- DropDataControl.rar
- intel_parallel_studio_xe_2013_update2_intel64_
- PSN_Update_Hunter_V2.3
- CFG_PDA程序
- Intell Parallel Studio XE 2016 Update 2 Licens
- ubuntu openssh 7.8p1 升级安装包
- Delphi XE3 with Update2 一键激活工具 Act
- DynamicModelUpdate.rar
- 从官方原生ROM system img 定制update zip刷
- UpdateVersion 修改exedll文件版本源码
- 多目标跟踪 JPDA
- VMware-VMvisor-Installer-6.7.0.update03b-15160
- ntpdate-4.2.8p12-1.x86_64.rpm
- DllUpdate demo完整 U3D 5.3.2)
- ntp离线安装包 autogen ntpdate ntp
- Intel Parallel Studio XE 2018 Update 1 Windows
评论
共有 条评论