### 2021-02-28更新
------ #### SuperDesign V2.0.2102.2801 - *.[新增]支持毕方3.0标准。 - *.[新增]支持查看和修改项目信息。 - *.[新增]支持修改C#编译选项,按条件编译。 - *.[新增]RyProject新增支持获取项目版本信息函数。
This commit is contained in:
parent
a955c10aab
commit
2d3bb192f9
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
407
Bin/Debug/SuperDesign/MyDb_SQLite.xml
Normal file
407
Bin/Debug/SuperDesign/MyDb_SQLite.xml
Normal file
|
@ -0,0 +1,407 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<doc>
|
||||||
|
<assembly>
|
||||||
|
<name>MyDb_SQLite</name>
|
||||||
|
</assembly>
|
||||||
|
<members>
|
||||||
|
<member name="T:ryCommonDb.ClsDb">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.#ctor">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.Finalize">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.#ctor(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="DbFilePath">数据库路径</param>
|
||||||
|
<param name="PassWord">数据库密码</param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="DbFilePath">数据库路径</param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="F:ryCommonDb.ClsDb.SQLite_cn">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:ryCommonDb.ClsDb.DbPath">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:ryCommonDb.ClsDb.DbPassWord">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ConnDb">
|
||||||
|
<summary>
|
||||||
|
连接数据库
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.SetPathPwd(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
设置路径和密码
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ConnDb(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
连接数据库
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ChangePwd(System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="newPwd"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ConnOrCreateDb">
|
||||||
|
<summary>
|
||||||
|
连接或创建数据库,如果数据库不存在,就创建,否则连接
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ConnOrCreateDb(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
连接或创建数据库,如果数据库不存在,就创建,否则连接
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.CloseDb">
|
||||||
|
<summary>
|
||||||
|
关闭数据库
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ExecuteNonQuery(System.String,System.Data.SQLite.SQLiteParameter[])">
|
||||||
|
<summary>
|
||||||
|
运行SQL命令
|
||||||
|
</summary>
|
||||||
|
<param name="SQLText">SQL语句</param>
|
||||||
|
<param name="commandParameters">SQL命令参数</param>
|
||||||
|
<returns>运行失败,则返回-1,否则返回影响的行数</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ExecuteNonQuery(System.String)">
|
||||||
|
<summary>
|
||||||
|
运行SQL命令
|
||||||
|
</summary>
|
||||||
|
<param name="SQLText">SQL语句</param>
|
||||||
|
<returns>运行失败,则返回-1,否则返回影响的行数</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String,System.Data.SQLite.SQLiteParameter[])">
|
||||||
|
<summary>
|
||||||
|
运行SQL命令,并返回结果
|
||||||
|
</summary>
|
||||||
|
<param name="SQLText">SQL语句</param>
|
||||||
|
<param name="commandParameters">SQL命令参数</param>
|
||||||
|
<returns>运行失败,则返回null,否则返回以数组显示的字符串</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String,System.Data.SQLite.SQLiteParameter[],System.String)">
|
||||||
|
<summary>
|
||||||
|
运行SQL命令,并返回结果
|
||||||
|
</summary>
|
||||||
|
<param name="SQLText">SQL语句</param>
|
||||||
|
<param name="commandParameters">SQL命令参数</param>
|
||||||
|
<param name="DefFristValue">数组第一个默认的值</param>
|
||||||
|
<returns>运行失败,则返回null,否则返回以数组显示的字符串</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String)">
|
||||||
|
<summary>
|
||||||
|
运行SQL命令,并返回结果
|
||||||
|
</summary>
|
||||||
|
<param name="SQLText">SQL语句</param>
|
||||||
|
<returns>运行失败,则返回null,否则返回以数组显示的字符串</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ExecuteSQL(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
运行SQL命令,并返回结果
|
||||||
|
</summary>
|
||||||
|
<param name="SQLText">SQL语句</param>
|
||||||
|
<param name="DefFristValue">数组第一个默认的值</param>
|
||||||
|
<returns>运行失败,则返回DefFristValue,否则返回以数组显示的字符串</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.DeleteTable(System.String)">
|
||||||
|
<summary>
|
||||||
|
清空指定表的所有数据
|
||||||
|
</summary>
|
||||||
|
<param name="TableName">表名</param>
|
||||||
|
<returns>运行失败,则返回-1,否则返回影响的行数</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ClearTableData(System.String)">
|
||||||
|
<summary>
|
||||||
|
清空指定表的所有数据
|
||||||
|
</summary>
|
||||||
|
<param name="TableName">表名</param>
|
||||||
|
<returns>运行失败,则返回-1,否则返回影响的行数</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.IsExistValue(System.String,System.String,System.String,System.Int32)">
|
||||||
|
<summary>
|
||||||
|
判断指定值是否存在
|
||||||
|
</summary>
|
||||||
|
<param name="TableName">表名</param>
|
||||||
|
<param name="valueField">指定值所属字段</param>
|
||||||
|
<param name="value">指定值</param>
|
||||||
|
<param name="curId">当前id,如果是新增记录,请填写-1</param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ExecuteReadResult(System.String,System.Data.SQLite.SQLiteParameter[])">
|
||||||
|
<summary>
|
||||||
|
判断SQL语句是否有结果返回
|
||||||
|
</summary>
|
||||||
|
<param name="SQLText">SQL语句</param>
|
||||||
|
<param name="commandParameters">SQL命令参数</param>
|
||||||
|
<returns>运行失败,则返回-1;存在结果,返回1;不存在结果,返回0</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.ExecuteReadResult(System.String)">
|
||||||
|
<summary>
|
||||||
|
判断SQL语句是否有结果返回
|
||||||
|
</summary>
|
||||||
|
<param name="SQLText">SQL语句</param>
|
||||||
|
<returns>运行失败,则返回-1;存在结果,返回1;不存在结果,返回0</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.CreateDb(System.String)">
|
||||||
|
<summary>
|
||||||
|
创建数据库
|
||||||
|
</summary>
|
||||||
|
<param name="SQLText">SQL语句</param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.CreateDbByExample">
|
||||||
|
<summary>
|
||||||
|
根据内置例子创建数据库
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.SetSysNameValue(System.String,System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
保存信息,如果Name不存在,系统会自动创建
|
||||||
|
</summary>
|
||||||
|
<returns>返回1,表示成功,0表示失败</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.GetValueByName(System.String,System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
获取信息
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.ClsDb.GetValueByName(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
获取信息
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="T:ryCommonDb.SQLiteDataProvider">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:ryCommonDb.SQLiteDataProvider.myDb">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.ConnDb(System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="sql"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.CloseDb">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.GetCount(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="tableName"></param>
|
||||||
|
<param name="wheresql"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.ChangePwd(System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="newPwd"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.AddParameter(System.String,System.Object)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="name"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.ClearParameter(System.Object,System.Object)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="name"></param>
|
||||||
|
<param name="value"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.GetParameter">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.GetParameter(ryCommonDb.RyQuickSQL)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="mySQL"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL(System.String,System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="tableName"></param>
|
||||||
|
<param name="wheresql"></param>
|
||||||
|
<param name="orderSQL"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL2(System.String,System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="tableName"></param>
|
||||||
|
<param name="wheresql"></param>
|
||||||
|
<param name="orderSQL"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL(System.String,System.String,System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="field"></param>
|
||||||
|
<param name="tableName"></param>
|
||||||
|
<param name="wheresql"></param>
|
||||||
|
<param name="orderSQL"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.GetPageSQL2(System.String,System.String,System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="field"></param>
|
||||||
|
<param name="tableName"></param>
|
||||||
|
<param name="wheresql"></param>
|
||||||
|
<param name="orderSQL"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.ContainsData(System.String,System.Object[])">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="sql"></param>
|
||||||
|
<param name="Parameter"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String,System.Object[])">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="sql"></param>
|
||||||
|
<param name="Parameter"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String,ryCommonDb.RyQuickSQL)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="sql"></param>
|
||||||
|
<param name="mySQL"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="sql"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.ReadData(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="tableName"></param>
|
||||||
|
<param name="id"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(System.String,System.Object[])">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="sql"></param>
|
||||||
|
<param name="Parameter"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(System.String,ryCommonDb.RyQuickSQL)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="sql"></param>
|
||||||
|
<param name="mySQL"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.ExecuteNonQuery(System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="sql"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.BeginTransaction">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.Commit">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.DelById(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="tableName"></param>
|
||||||
|
<param name="id"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.CreateDb(ryCommonDb.RyQuickSQL)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="mySQL"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:ryCommonDb.SQLiteDataProvider.Free">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
</members>
|
||||||
|
</doc>
|
Binary file not shown.
598
Bin/Debug/SuperDesign/RyWeb.xml
Normal file
598
Bin/Debug/SuperDesign/RyWeb.xml
Normal file
|
@ -0,0 +1,598 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<doc>
|
||||||
|
<assembly>
|
||||||
|
<name>RyWeb</name>
|
||||||
|
</assembly>
|
||||||
|
<members>
|
||||||
|
<member name="T:DotNet4.Utilities.HttpHelper">
|
||||||
|
<summary>
|
||||||
|
Http连接操作帮助类
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:DotNet4.Utilities.HttpHelper.GetSmallCookie(System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="strcookie"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:DotNet4.Utilities.HttpHelper.GetHtml(DotNet4.Utilities.HttpItem)">
|
||||||
|
<summary>
|
||||||
|
根据相传入的数据,得到相应页面数据
|
||||||
|
</summary>
|
||||||
|
<param name="item">参数类对象</param>
|
||||||
|
<returns>返回HttpResult类型</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:DotNet4.Utilities.HttpHelper.GetData(DotNet4.Utilities.HttpItem,DotNet4.Utilities.HttpResult)">
|
||||||
|
<summary>
|
||||||
|
获取数据的并解析的方法
|
||||||
|
</summary>
|
||||||
|
<param name="item"></param>
|
||||||
|
<param name="result"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:DotNet4.Utilities.HttpHelper.SetEncoding(DotNet4.Utilities.HttpItem,DotNet4.Utilities.HttpResult,System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
设置编码
|
||||||
|
</summary>
|
||||||
|
<param name="item">HttpItem</param>
|
||||||
|
<param name="result">HttpResult</param>
|
||||||
|
<param name="ResponseByte">byte[]</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:DotNet4.Utilities.HttpHelper.GetByte">
|
||||||
|
<summary>
|
||||||
|
提取网页Byte
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:DotNet4.Utilities.HttpHelper.SetRequest(DotNet4.Utilities.HttpItem)">
|
||||||
|
<summary>
|
||||||
|
为请求准备参数
|
||||||
|
</summary>
|
||||||
|
<param name="item">参数列表</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:DotNet4.Utilities.HttpHelper.SetCer(DotNet4.Utilities.HttpItem)">
|
||||||
|
<summary>
|
||||||
|
设置证书
|
||||||
|
</summary>
|
||||||
|
<param name="item"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:DotNet4.Utilities.HttpHelper.SetCerList(DotNet4.Utilities.HttpItem)">
|
||||||
|
<summary>
|
||||||
|
设置多个证书
|
||||||
|
</summary>
|
||||||
|
<param name="item"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:DotNet4.Utilities.HttpHelper.SetCookie(DotNet4.Utilities.HttpItem)">
|
||||||
|
<summary>
|
||||||
|
设置Cookie
|
||||||
|
</summary>
|
||||||
|
<param name="item">Http参数</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:DotNet4.Utilities.HttpHelper.SetPostData(DotNet4.Utilities.HttpItem)">
|
||||||
|
<summary>
|
||||||
|
设置Post数据
|
||||||
|
</summary>
|
||||||
|
<param name="item">Http参数</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:DotNet4.Utilities.HttpHelper.SetProxy(DotNet4.Utilities.HttpItem)">
|
||||||
|
<summary>
|
||||||
|
设置代理
|
||||||
|
</summary>
|
||||||
|
<param name="item">参数对象</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:DotNet4.Utilities.HttpHelper.CheckValidationResult(System.Object,System.Security.Cryptography.X509Certificates.X509Certificate,System.Security.Cryptography.X509Certificates.X509Chain,System.Net.Security.SslPolicyErrors)">
|
||||||
|
<summary>
|
||||||
|
回调验证证书问题
|
||||||
|
</summary>
|
||||||
|
<param name="sender">流对象</param>
|
||||||
|
<param name="certificate">证书</param>
|
||||||
|
<param name="chain">X509Chain</param>
|
||||||
|
<param name="errors">SslPolicyErrors</param>
|
||||||
|
<returns>bool</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:DotNet4.Utilities.HttpHelper.BindIPEndPointCallback(System.Net.ServicePoint,System.Net.IPEndPoint,System.Int32)">
|
||||||
|
<summary>
|
||||||
|
通过设置这个属性,可以在发出连接的时候绑定客户端发出连接所使用的IP地址。
|
||||||
|
</summary>
|
||||||
|
<param name="servicePoint"></param>
|
||||||
|
<param name="remoteEndPoint"></param>
|
||||||
|
<param name="retryCount"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="T:DotNet4.Utilities.HttpItem">
|
||||||
|
<summary>
|
||||||
|
Http请求参考类
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.URL">
|
||||||
|
<summary>
|
||||||
|
请求URL必须填写
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.Method">
|
||||||
|
<summary>
|
||||||
|
请求方式默认为GET方式,当为POST方式时必须设置Postdata的值
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.Timeout">
|
||||||
|
<summary>
|
||||||
|
默认请求超时时间
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.ReadWriteTimeout">
|
||||||
|
<summary>
|
||||||
|
默认写入Post数据超时间
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.Host">
|
||||||
|
<summary>
|
||||||
|
设置Host的标头信息
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.KeepAlive">
|
||||||
|
<summary>
|
||||||
|
获取或设置一个值,该值指示是否与 Internet 资源建立持久性连接默认为true。
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.Accept">
|
||||||
|
<summary>
|
||||||
|
请求标头值 默认为text/html, application/xhtml+xml, */*
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.ContentType">
|
||||||
|
<summary>
|
||||||
|
请求返回类型默认 text/html
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.UserAgent">
|
||||||
|
<summary>
|
||||||
|
客户端访问信息默认Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.Encoding">
|
||||||
|
<summary>
|
||||||
|
返回数据编码默认为NUll,可以自动识别,一般为utf-8,gbk,gb2312
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.PostDataType">
|
||||||
|
<summary>
|
||||||
|
Post的数据类型
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.Postdata">
|
||||||
|
<summary>
|
||||||
|
Post请求时要发送的字符串Post数据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.PostdataByte">
|
||||||
|
<summary>
|
||||||
|
Post请求时要发送的Byte类型的Post数据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.CookieCollection">
|
||||||
|
<summary>
|
||||||
|
Cookie对象集合
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.Cookie">
|
||||||
|
<summary>
|
||||||
|
请求时的Cookie
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.Referer">
|
||||||
|
<summary>
|
||||||
|
来源地址,上次访问地址
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.CerPath">
|
||||||
|
<summary>
|
||||||
|
证书绝对路径
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.WebProxy">
|
||||||
|
<summary>
|
||||||
|
设置代理对象,不想使用IE默认配置就设置为Null,而且不要设置ProxyIp
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.IsToLower">
|
||||||
|
<summary>
|
||||||
|
是否设置为全文小写,默认为不转化
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.Allowautoredirect">
|
||||||
|
<summary>
|
||||||
|
支持跳转页面,查询结果将是跳转后的页面,默认是不跳转
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.Connectionlimit">
|
||||||
|
<summary>
|
||||||
|
最大连接数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.ProxyUserName">
|
||||||
|
<summary>
|
||||||
|
代理Proxy 服务器用户名
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.ProxyPwd">
|
||||||
|
<summary>
|
||||||
|
代理 服务器密码
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.ProxyIp">
|
||||||
|
<summary>
|
||||||
|
代理 服务IP,如果要使用IE代理就设置为ieproxy
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.ResultType">
|
||||||
|
<summary>
|
||||||
|
设置返回类型String和Byte
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.Header">
|
||||||
|
<summary>
|
||||||
|
header对象
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.ProtocolVersion">
|
||||||
|
<summary>
|
||||||
|
获取或设置用于请求的 HTTP 版本。返回结果:用于请求的 HTTP 版本。默认为 System.Net.HttpVersion.Version11。
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.Expect100Continue">
|
||||||
|
<summary>
|
||||||
|
获取或设置一个 System.Boolean 值,该值确定是否使用 100-Continue 行为。如果 POST 请求需要 100-Continue 响应,则为 true;否则为 false。默认值为 true。
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.ClentCertificates">
|
||||||
|
<summary>
|
||||||
|
设置509证书集合
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.PostEncoding">
|
||||||
|
<summary>
|
||||||
|
设置或获取Post参数编码,默认的为Default编码
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.ResultCookieType">
|
||||||
|
<summary>
|
||||||
|
Cookie返回类型,默认的是只返回字符串类型
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.ICredentials">
|
||||||
|
<summary>
|
||||||
|
获取或设置请求的身份验证信息。
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.MaximumAutomaticRedirections">
|
||||||
|
<summary>
|
||||||
|
设置请求将跟随的重定向的最大数目
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.IfModifiedSince">
|
||||||
|
<summary>
|
||||||
|
获取和设置IfModifiedSince,默认为当前日期和时间
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpItem.IPEndPoint">
|
||||||
|
<summary>
|
||||||
|
设置本地的出口ip和端口
|
||||||
|
</summary>]
|
||||||
|
<example>
|
||||||
|
item.IPEndPoint = new IPEndPoint(IPAddress.Parse("192.168.1.1"),80);
|
||||||
|
</example>
|
||||||
|
</member>
|
||||||
|
<member name="T:DotNet4.Utilities.HttpResult">
|
||||||
|
<summary>
|
||||||
|
Http返回参数类
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpResult.Cookie">
|
||||||
|
<summary>
|
||||||
|
Http请求返回的Cookie
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpResult.CookieCollection">
|
||||||
|
<summary>
|
||||||
|
Cookie对象集合
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpResult.Html">
|
||||||
|
<summary>
|
||||||
|
返回的String类型数据 只有ResultType.String时才返回数据,其它情况为空
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpResult.ResultByte">
|
||||||
|
<summary>
|
||||||
|
返回的Byte数组 只有ResultType.Byte时才返回数据,其它情况为空
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpResult.Header">
|
||||||
|
<summary>
|
||||||
|
header对象
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpResult.StatusDescription">
|
||||||
|
<summary>
|
||||||
|
返回状态说明
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpResult.StatusCode">
|
||||||
|
<summary>
|
||||||
|
返回状态码,默认为OK
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpResult.ResponseUri">
|
||||||
|
<summary>
|
||||||
|
最后访问的URl
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:DotNet4.Utilities.HttpResult.RedirectUrl">
|
||||||
|
<summary>
|
||||||
|
获取重定向的URl
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:DotNet4.Utilities.ResultType">
|
||||||
|
<summary>
|
||||||
|
返回类型
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:DotNet4.Utilities.ResultType.String">
|
||||||
|
<summary>
|
||||||
|
表示只返回字符串 只有Html有数据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:DotNet4.Utilities.ResultType.Byte">
|
||||||
|
<summary>
|
||||||
|
表示返回字符串和字节流 ResultByte和Html都有数据返回
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:DotNet4.Utilities.PostDataType">
|
||||||
|
<summary>
|
||||||
|
Post的数据格式默认为string
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:DotNet4.Utilities.PostDataType.String">
|
||||||
|
<summary>
|
||||||
|
字符串类型,这时编码Encoding可不设置
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:DotNet4.Utilities.PostDataType.Byte">
|
||||||
|
<summary>
|
||||||
|
Byte类型,需要设置PostdataByte参数的值编码Encoding可设置为空
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:DotNet4.Utilities.PostDataType.FilePath">
|
||||||
|
<summary>
|
||||||
|
传文件,Postdata必须设置为文件的绝对路径,必须设置Encoding的值
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:DotNet4.Utilities.ResultCookieType">
|
||||||
|
<summary>
|
||||||
|
Cookie返回类型
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:DotNet4.Utilities.ResultCookieType.String">
|
||||||
|
<summary>
|
||||||
|
只返回字符串类型的Cookie
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:DotNet4.Utilities.ResultCookieType.CookieCollection">
|
||||||
|
<summary>
|
||||||
|
CookieCollection格式的Cookie集合同时也返回String类型的cookie
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:RyWeb.QuickWeb">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.QuickWeb.Post(System.String,System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
以post方式获取网页源码
|
||||||
|
</summary>
|
||||||
|
<param name="url"></param>
|
||||||
|
<param name="post"></param>
|
||||||
|
<param name="cookie"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.QuickWeb.PostJson(System.String,System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
以post方式提交json内容
|
||||||
|
</summary>
|
||||||
|
<param name="url"></param>
|
||||||
|
<param name="post"></param>
|
||||||
|
<param name="cookie"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.QuickWeb.PostJson(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
以post方式提交json内容
|
||||||
|
</summary>
|
||||||
|
<param name="url"></param>
|
||||||
|
<param name="post"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.QuickWeb.Post(System.String,System.String,System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
以post方式获取网页源码
|
||||||
|
</summary>
|
||||||
|
<param name="url"></param>
|
||||||
|
<param name="post"></param>
|
||||||
|
<param name="ContentType"></param>
|
||||||
|
<param name="cookie"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.QuickWeb.Post(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
以post方式获取网页源码
|
||||||
|
</summary>
|
||||||
|
<param name="url"></param>
|
||||||
|
<param name="post"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.QuickWeb.GetSize(System.String)">
|
||||||
|
<summary>
|
||||||
|
获取网址对应的文件大小
|
||||||
|
</summary>
|
||||||
|
<param name="url"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:RyWeb.QuickWeb.UserAgent">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.QuickWeb.Get(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
获取网页源码
|
||||||
|
</summary>
|
||||||
|
<param name="url"></param>
|
||||||
|
<param name="cookie"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.QuickWeb.Get(System.String,System.Text.Encoding,System.String)">
|
||||||
|
<summary>
|
||||||
|
获取网页源码
|
||||||
|
</summary>
|
||||||
|
<param name="url"></param>
|
||||||
|
<param name="encoding"></param>
|
||||||
|
<param name="cookie"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.QuickWeb.Get(System.String)">
|
||||||
|
<summary>
|
||||||
|
获取网页源码
|
||||||
|
</summary>
|
||||||
|
<param name="url"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:RyWeb.QuickWeb.Cookie">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:RyWeb.QuickWeb.Timeout">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.QuickWeb.UrlEncode(System.String,System.Text.Encoding)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="str"></param>
|
||||||
|
<param name="encode"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.QuickWeb.ConvertUrl(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
将相对网址转换成绝对网址
|
||||||
|
</summary>
|
||||||
|
<param name="rel_url">相对网址</param>
|
||||||
|
<param name="cur_pageUrl">当前页面地址</param>
|
||||||
|
<returns>转换后的绝对网址</returns>
|
||||||
|
</member>
|
||||||
|
<member name="T:RyWeb.UrlDecoder">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:RyWeb.WebDecode">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.WebDecode.UrlDecode(System.String,System.Text.Encoding)">
|
||||||
|
<summary>
|
||||||
|
url解密
|
||||||
|
</summary>
|
||||||
|
<param name="str"></param>
|
||||||
|
<param name="e"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.WebDecode.UrlDecode(System.String)">
|
||||||
|
<summary>
|
||||||
|
url解密,按UTF8方式解密
|
||||||
|
</summary>
|
||||||
|
<param name="s"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.WebDecode.UrlEncode(System.String,System.Text.Encoding)">
|
||||||
|
<summary>
|
||||||
|
Url加密
|
||||||
|
</summary>
|
||||||
|
<param name="str"></param>
|
||||||
|
<param name="encode"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.WebDecode.UrlEncode(System.String)">
|
||||||
|
<summary>
|
||||||
|
Url加密,按UTF8方式加密
|
||||||
|
</summary>
|
||||||
|
<param name="str"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.WebDecode.Unescape(System.Object)">
|
||||||
|
<summary>
|
||||||
|
解密
|
||||||
|
</summary>
|
||||||
|
<param name="string"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.WebDecode.Escape(System.Object)">
|
||||||
|
<summary>
|
||||||
|
加密
|
||||||
|
</summary>
|
||||||
|
<param name="string"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.WebDecode.UrlEncodeNonAscii(System.Byte[],System.Int32,System.Int32,System.Boolean)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="bytes"></param>
|
||||||
|
<param name="offset"></param>
|
||||||
|
<param name="count"></param>
|
||||||
|
<param name="alwaysCreateNewReturnValue"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.WebDecode.UrlEncodeNonAscii(System.String,System.Text.Encoding)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="str"></param>
|
||||||
|
<param name="e"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.WebDecode.UrlEncodeUnicode(System.String,System.Boolean)">
|
||||||
|
<summary>
|
||||||
|
url加密,Unicode
|
||||||
|
</summary>
|
||||||
|
<param name="value"></param>
|
||||||
|
<param name="ignoreAscii"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.WebDecode.IsUrlSafeChar(System.Char)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="ch"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.WebDecode.IntToHex(System.Int32)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="n"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:RyWeb.WebDecode.ConvertHtmlInner(System.String)">
|
||||||
|
<summary>
|
||||||
|
Html解码,将html里未转义成功的重新转义。
|
||||||
|
</summary>
|
||||||
|
<param name="str"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
</members>
|
||||||
|
</doc>
|
Binary file not shown.
Binary file not shown.
26895
Bin/Debug/SuperDesign/ryControls.xml
Normal file
26895
Bin/Debug/SuperDesign/ryControls.xml
Normal file
File diff suppressed because it is too large
Load Diff
10
CHANGELOG.md
10
CHANGELOG.md
|
@ -1,4 +1,12 @@
|
||||||
### 2021-02-22更新
|
### 2021-02-28更新
|
||||||
|
------
|
||||||
|
#### SuperDesign V2.0.2102.2801
|
||||||
|
- *.[新增]支持毕方3.0标准。
|
||||||
|
- *.[新增]支持查看和修改项目信息。
|
||||||
|
- *.[新增]支持修改C#编译选项,按条件编译。
|
||||||
|
- *.[新增]RyProject新增支持获取项目版本信息函数。
|
||||||
|
|
||||||
|
### 2021-02-22更新
|
||||||
------
|
------
|
||||||
#### SuperDesign V2.0.2102.2201
|
#### SuperDesign V2.0.2102.2201
|
||||||
- *.[修复]修复打包时自定义路径里的文件无法更新的BUG。
|
- *.[修复]修复打包时自定义路径里的文件无法更新的BUG。
|
||||||
|
|
Binary file not shown.
|
@ -380,7 +380,7 @@ namespace 开发辅助工具.Manager
|
||||||
text += item;
|
text += item;
|
||||||
void ChangeVer(string id)
|
void ChangeVer(string id)
|
||||||
{
|
{
|
||||||
string ver = item.GetStr(id, "\")]", 0, out int pos, "");
|
string ver = item.GetStr(id, "\")]", 0, out _, "");
|
||||||
if (ver != "")
|
if (ver != "")
|
||||||
{
|
{
|
||||||
string[] ver_list = ver.Split('.');
|
string[] ver_list = ver.Split('.');
|
||||||
|
@ -410,6 +410,52 @@ namespace 开发辅助工具.Manager
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
/// 获取版本信息
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="AssemblyInfo_Path"></param>
|
||||||
|
public static VerInfo GetVerInfo(string AssemblyInfo_Path)
|
||||||
|
{
|
||||||
|
string AssemblyInfo_path = AssemblyInfo_Path;
|
||||||
|
var ver = new VerInfo();
|
||||||
|
if (System.IO.File.Exists(AssemblyInfo_path))
|
||||||
|
{
|
||||||
|
string[] AssemblyInfo_list = ryCommon.RyFiles.ReadAllLines(AssemblyInfo_path);
|
||||||
|
for (int i = 0; i < AssemblyInfo_list.Length; i++)
|
||||||
|
{
|
||||||
|
string item = AssemblyInfo_list[i];
|
||||||
|
if (item.IndexOf("[assembly: AssemblyVersion(\"") == 0)
|
||||||
|
{
|
||||||
|
ver.Version= item.GetStr("[assembly: AssemblyVersion(\"", "\")]", 0, out _, "");
|
||||||
|
}
|
||||||
|
else if (item.IndexOf("[assembly: AssemblyFileVersion(\"") == 0)
|
||||||
|
{
|
||||||
|
ver.FileVersion = item.GetStr("[assembly: AssemblyFileVersion(\"", "\")]", 0, out _, "");
|
||||||
|
}
|
||||||
|
else if (item.IndexOf("[assembly: AssemblyTitle(\"") == 0)
|
||||||
|
{
|
||||||
|
ver.Title = item.GetStr("[assembly: AssemblyTitle(\"", "\")]", 0, out _, "");
|
||||||
|
}
|
||||||
|
else if (item.IndexOf("[assembly: AssemblyDescription(\"") == 0)
|
||||||
|
{
|
||||||
|
ver.Description = item.GetStr("[assembly: AssemblyDescription(\"", "\")]", 0, out _, "");
|
||||||
|
}
|
||||||
|
else if (item.IndexOf("[assembly: AssemblyCompany(\"") == 0)
|
||||||
|
{
|
||||||
|
ver.Company = item.GetStr("[assembly: AssemblyCompany(\"", "\")]", 0, out _, "");
|
||||||
|
}
|
||||||
|
else if (item.IndexOf("[assembly: AssemblyProduct(\"") == 0)
|
||||||
|
{
|
||||||
|
ver.Product = item.GetStr("[assembly: AssemblyProduct(\"", "\")]", 0, out _, "");
|
||||||
|
}
|
||||||
|
else if (item.IndexOf("[assembly: AssemblyCopyright(\"") == 0)
|
||||||
|
{
|
||||||
|
ver.Copyright = item.GetStr("[assembly: AssemblyCopyright(\"", "\")]", 0, out _, "");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return ver;
|
||||||
|
}
|
||||||
|
/// <summary>
|
||||||
/// 等待进程执行完毕
|
/// 等待进程执行完毕
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="cmd_text"></param>
|
/// <param name="cmd_text"></param>
|
||||||
|
@ -553,4 +599,14 @@ namespace 开发辅助工具.Manager
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
public class VerInfo
|
||||||
|
{
|
||||||
|
public string Title { get; set; } = "";
|
||||||
|
public string Description { get; set; } = "";
|
||||||
|
public string Company { get; set; } = "";
|
||||||
|
public string Product { get; set; } = "";
|
||||||
|
public string Copyright { get; set; } = "";
|
||||||
|
public string Version { get; set; } = "";
|
||||||
|
public string FileVersion { get; set; } = "";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,7 @@ using System.Runtime.InteropServices;
|
||||||
[assembly: AssemblyConfiguration("")]
|
[assembly: AssemblyConfiguration("")]
|
||||||
[assembly: AssemblyCompany("")]
|
[assembly: AssemblyCompany("")]
|
||||||
[assembly: AssemblyProduct("开发辅助工具")]
|
[assembly: AssemblyProduct("开发辅助工具")]
|
||||||
[assembly: AssemblyCopyright("Copyright © 2018-2020")]
|
[assembly: AssemblyCopyright("Copyright © 2018-2021")]
|
||||||
[assembly: AssemblyTrademark("")]
|
[assembly: AssemblyTrademark("")]
|
||||||
[assembly: AssemblyCulture("")]
|
[assembly: AssemblyCulture("")]
|
||||||
// 将 ComVisible 设置为 false 会使此程序集中的类型
|
// 将 ComVisible 设置为 false 会使此程序集中的类型
|
||||||
|
@ -31,5 +31,5 @@ using System.Runtime.InteropServices;
|
||||||
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
|
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
|
||||||
// 方法是按如下所示使用“*”: :
|
// 方法是按如下所示使用“*”: :
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("2.0.2102.2201")]
|
[assembly: AssemblyVersion("2.0.2102.2801")]
|
||||||
[assembly: AssemblyFileVersion("2.0.2102.2201")]
|
[assembly: AssemblyFileVersion("2.0.2102.2801")]
|
|
@ -18,7 +18,7 @@
|
||||||
<DebugType>full</DebugType>
|
<DebugType>full</DebugType>
|
||||||
<Optimize>false</Optimize>
|
<Optimize>false</Optimize>
|
||||||
<OutputPath>..\..\Bin\Debug\SuperDesign\</OutputPath>
|
<OutputPath>..\..\Bin\Debug\SuperDesign\</OutputPath>
|
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
<DefineConstants>TRACE;DEBUG</DefineConstants>
|
||||||
<ErrorReport>prompt</ErrorReport>
|
<ErrorReport>prompt</ErrorReport>
|
||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
<Prefer32Bit>false</Prefer32Bit>
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
|
|
|
@ -1,312 +1,312 @@
|
||||||
using ryCommon;
|
using ryCommon;
|
||||||
using ryCommonDb;
|
using ryCommonDb;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
using System.Data;
|
using System.Data;
|
||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
using System.Xml;
|
using System.Xml;
|
||||||
using 开发辅助工具.Manager;
|
using 开发辅助工具.Manager;
|
||||||
|
|
||||||
namespace 开发辅助工具.Tools
|
namespace 开发辅助工具.Tools
|
||||||
{
|
{
|
||||||
public partial class FrmCreateProject : Form
|
public partial class FrmCreateProject : Form
|
||||||
{
|
{
|
||||||
public FrmCreateProject()
|
public FrmCreateProject()
|
||||||
{
|
{
|
||||||
ProcUse = true;
|
ProcUse = true;
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
CbbLang.SelectedIndex = 0;
|
CbbLang.SelectedIndex = 0;
|
||||||
}
|
}
|
||||||
bool ProcUse = false;
|
bool ProcUse = false;
|
||||||
RyProject project = new RyProject();
|
RyProject project = new RyProject();
|
||||||
private void FrmCreateProject_Load(object sender, EventArgs e)
|
private void FrmCreateProject_Load(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
ryCommon.RyFiles.AddDropDrag(TxtFolder.Handle).ElevatedDragDrop += FrmCreateProject_ElevatedDragDrop;
|
ryCommon.RyFiles.AddDropDrag(TxtFolder.Handle).ElevatedDragDrop += FrmCreateProject_ElevatedDragDrop;
|
||||||
project.CopyDllToBin = true;
|
project.CopyDllToBin = true;
|
||||||
var lines = RyFiles.ReadAllLines(Application.StartupPath+"\\SysDb\\Folder.txt");
|
var lines = RyFiles.ReadAllLines(Application.StartupPath+"\\SysDb\\Folder.txt");
|
||||||
for (int i = 0; i < lines.Length; i++)
|
for (int i = 0; i < lines.Length; i++)
|
||||||
{
|
{
|
||||||
var item = lines[i].Split('|');
|
var item = lines[i].Split('|');
|
||||||
if(item.Length>=2)
|
if(item.Length>=2)
|
||||||
{
|
{
|
||||||
if (System.IO.Directory.Exists(item[1]))
|
if (System.IO.Directory.Exists(item[1]))
|
||||||
{ AddItem(item[0], item[1]); }
|
{ AddItem(item[0], item[1]); }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
private void AddItem(string name,string path)
|
private void AddItem(string name,string path)
|
||||||
{
|
{
|
||||||
XPTable.Models.Row itemList = new XPTable.Models.Row()
|
XPTable.Models.Row itemList = new XPTable.Models.Row()
|
||||||
{
|
{
|
||||||
Tag = ""
|
Tag = ""
|
||||||
};
|
};
|
||||||
//需要修改此处
|
//需要修改此处
|
||||||
itemList.Cells.Add(new XPTable.Models.Cell(name));//示例
|
itemList.Cells.Add(new XPTable.Models.Cell(name));//示例
|
||||||
var cell = new XPTable.Models.Cell(path);
|
var cell = new XPTable.Models.Cell(path);
|
||||||
cell.ForeColor = Color.Gray;
|
cell.ForeColor = Color.Gray;
|
||||||
itemList.Cells.Add(cell);
|
itemList.Cells.Add(cell);
|
||||||
tableModel1.Rows.Add(itemList);
|
tableModel1.Rows.Add(itemList);
|
||||||
}
|
}
|
||||||
private void FrmCreateProject_ElevatedDragDrop(object sender, ElevatedDragDropArgs e)
|
private void FrmCreateProject_ElevatedDragDrop(object sender, ElevatedDragDropArgs e)
|
||||||
{
|
{
|
||||||
TxtFolder.Text = e.Files[0];
|
TxtFolder.Text = e.Files[0];
|
||||||
table1.Visible = false;
|
table1.Visible = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void BtnBrowser_Click(object sender, EventArgs e)
|
private void BtnBrowser_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
if(folderBrowserDialog1.ShowDialog()==DialogResult.OK)
|
if(folderBrowserDialog1.ShowDialog()==DialogResult.OK)
|
||||||
{
|
{
|
||||||
TxtFolder.Text = folderBrowserDialog1.SelectedPath;
|
TxtFolder.Text = folderBrowserDialog1.SelectedPath;
|
||||||
table1.Visible = false;
|
table1.Visible = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void BtnCreate_Click(object sender, EventArgs e)
|
private void BtnCreate_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
var CshapeBasePath = project.CshapeBasePath;
|
var CshapeBasePath = project.CshapeBasePath;
|
||||||
var ReferenceDllPath = project.ReferenceDllPath;
|
var ReferenceDllPath = project.ReferenceDllPath;
|
||||||
var path = TxtFolder.Text.TrimEnd('\\');
|
var path = TxtFolder.Text.TrimEnd('\\');
|
||||||
var project_name = TxtProjectName.Text;
|
var project_name = TxtProjectName.Text;
|
||||||
var project_Eng_name = TxtProjectEngName.Text;
|
var project_Eng_name = TxtProjectEngName.Text;
|
||||||
#region 判断项目是否符合标准
|
#region 判断项目是否符合标准
|
||||||
if (!ryCommon.RyFiles.IsValidFileName(project_name))
|
if (!ryCommon.RyFiles.IsValidFileName(project_name))
|
||||||
{
|
{
|
||||||
MessageBox.Show("无效的项目名称(中文)", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); return;
|
MessageBox.Show("无效的项目名称(中文)", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); return;
|
||||||
}
|
}
|
||||||
if (!ryCommon.RyFiles.IsValidFileName(project_Eng_name) || !project_Eng_name.Replace(" ", "").IsEngOrNum())
|
if (!ryCommon.RyFiles.IsValidFileName(project_Eng_name) || !project_Eng_name.Replace(" ", "").IsEngOrNum())
|
||||||
{
|
{
|
||||||
MessageBox.Show("无效的项目名称(英文)", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); return;
|
MessageBox.Show("无效的项目名称(英文)", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); return;
|
||||||
}
|
}
|
||||||
else if (project_Eng_name.Length < 3 || project_Eng_name.Substring(0, 1).IsInt() || project_Eng_name.Substring(0, 1) == " ")
|
else if (project_Eng_name.Length < 3 || project_Eng_name.Substring(0, 1).IsInt() || project_Eng_name.Substring(0, 1) == " ")
|
||||||
{
|
{
|
||||||
MessageBox.Show("无效的项目名称(英文)", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); return;
|
MessageBox.Show("无效的项目名称(英文)", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); return;
|
||||||
}
|
}
|
||||||
var full_path = path + "\\" + project_name;
|
var full_path = path + "\\" + project_name;
|
||||||
if(System.IO.Directory.Exists(path + "\\Bin") && System.IO.Directory.Exists(path + "\\Source"))
|
if(System.IO.Directory.Exists(path + "\\Bin") && System.IO.Directory.Exists(path + "\\Source"))
|
||||||
{
|
{
|
||||||
full_path = path;
|
full_path = path;
|
||||||
}
|
}
|
||||||
ryCommon.RyFiles.CreateDirectory(full_path);
|
ryCommon.RyFiles.CreateDirectory(full_path);
|
||||||
if(!System.IO.Directory.Exists(full_path))
|
if(!System.IO.Directory.Exists(full_path))
|
||||||
{
|
{
|
||||||
MessageBox.Show("创建路径失败。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);return;
|
MessageBox.Show("创建路径失败。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);return;
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
BtnCreate.Enabled = false;
|
BtnCreate.Enabled = false;
|
||||||
var prog_lang = "c#";
|
var prog_lang = "c#";
|
||||||
if (CbbLang.SelectedIndex == 0) { prog_lang = "c#"; }
|
if (CbbLang.SelectedIndex == 0) { prog_lang = "c#"; }
|
||||||
else if (CbbLang.SelectedIndex == 1) { prog_lang = "delphi"; }
|
else if (CbbLang.SelectedIndex == 1) { prog_lang = "delphi"; }
|
||||||
#region 创建项目必备文件夹和文件
|
#region 创建项目必备文件夹和文件
|
||||||
ryCommon.RyFiles.CreateDirectory(full_path + "\\Bin\\Debug\\"+project_Eng_name);
|
ryCommon.RyFiles.CreateDirectory(full_path + "\\Bin\\Debug\\"+project_Eng_name);
|
||||||
ryCommon.RyFiles.CreateDirectory(full_path + "\\Source");
|
ryCommon.RyFiles.CreateDirectory(full_path + "\\Source");
|
||||||
ryCommon.RyFiles.CreateDirectory(full_path + "\\Res");
|
ryCommon.RyFiles.CreateDirectory(full_path + "\\Res");
|
||||||
ryCommon.RyFiles.CreateDirectory(full_path + "\\Res\\ThirdParty");
|
ryCommon.RyFiles.CreateDirectory(full_path + "\\Res\\ThirdParty");
|
||||||
ryCommon.RyFiles.CreateDirectory(full_path + "\\Res\\Images");
|
ryCommon.RyFiles.CreateDirectory(full_path + "\\Res\\Images");
|
||||||
ryCommon.RyFiles.CreateDirectory(full_path + "\\Publish\\Green");
|
ryCommon.RyFiles.CreateDirectory(full_path + "\\Publish\\Green");
|
||||||
ryCommon.RyFiles.CreateDirectory(full_path + "\\Publish\\Green\\HistoryVer");
|
ryCommon.RyFiles.CreateDirectory(full_path + "\\Publish\\Green\\HistoryVer");
|
||||||
ryCommon.RyFiles.CreateDirectory(full_path + "\\Publish\\Install");
|
ryCommon.RyFiles.CreateDirectory(full_path + "\\Publish\\Install");
|
||||||
ryCommon.RyFiles.CreateDirectory(full_path + "\\Publish\\Install\\HistoryVer");
|
ryCommon.RyFiles.CreateDirectory(full_path + "\\Publish\\Install\\HistoryVer");
|
||||||
ryCommon.RyFiles.CreateDirectory(full_path + "\\Publish\\OriginalFiles");
|
ryCommon.RyFiles.CreateDirectory(full_path + "\\Publish\\OriginalFiles");
|
||||||
ryCommon.RyFiles.CreateDirectory(full_path + "\\Publish\\UpdateFile");
|
ryCommon.RyFiles.CreateDirectory(full_path + "\\Publish\\UpdateFile");
|
||||||
ryCommon.RyFiles.CreateDirectory(full_path + "\\Help");
|
ryCommon.RyFiles.CreateDirectory(full_path + "\\Help");
|
||||||
if (!System.IO.File.Exists(full_path + "\\CHANGELOG.md"))
|
if (!System.IO.File.Exists(full_path + "\\CHANGELOG.md"))
|
||||||
{ ryCommon.RyFiles.WriteAllText(full_path + "\\CHANGELOG.md", "", Encoding.UTF8); }
|
{ ryCommon.RyFiles.WriteAllText(full_path + "\\CHANGELOG.md", "", Encoding.UTF8); }
|
||||||
if (!System.IO.File.Exists(full_path + "\\README.md"))
|
if (!System.IO.File.Exists(full_path + "\\README.md"))
|
||||||
{ ryCommon.RyFiles.WriteAllText(full_path + "\\README.md", "# "+ project_name+ "\r\n\r\n#### 介绍\r\n", Encoding.UTF8); }
|
{ ryCommon.RyFiles.WriteAllText(full_path + "\\README.md", "# "+ project_name+ "\r\n\r\n#### 介绍\r\n", Encoding.UTF8); }
|
||||||
if (!System.IO.File.Exists(full_path + "\\Publish\\Publish.set"))
|
if (!System.IO.File.Exists(full_path + "\\Publish\\Publish.set"))
|
||||||
{
|
{
|
||||||
ryCommon.RyFiles.WriteAllText(full_path + "\\Publish\\Publish.set", "#del表示删除文件;copy表示复制文件;" +
|
ryCommon.RyFiles.WriteAllText(full_path + "\\Publish\\Publish.set", "#del表示删除文件;copy表示复制文件;" +
|
||||||
"\r\n#原目录:Bin\\Debug\\或Bin\\Release,目标目录:Publish\\OriginalFiles" +
|
"\r\n#原目录:Bin\\Debug\\或Bin\\Release,目标目录:Publish\\OriginalFiles" +
|
||||||
"\r\ndel:UserDb\r\ndel:Db\r\ncopy:SysDb\\*->SysDb\\", Encoding.UTF8);
|
"\r\ndel:UserDb\r\ndel:Db\r\ncopy:SysDb\\*->SysDb\\", Encoding.UTF8);
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
if (prog_lang == "c#")
|
if (prog_lang == "c#")
|
||||||
{
|
{
|
||||||
#region 生成混淆信息
|
#region 生成混淆信息
|
||||||
ReactorXML xml = new ReactorXML();
|
ReactorXML xml = new ReactorXML();
|
||||||
xml.LoadXML(Application.StartupPath + "\\SysDb\\混淆.nrproj");
|
xml.LoadXML(Application.StartupPath + "\\SysDb\\混淆.nrproj");
|
||||||
if (!System.IO.File.Exists(full_path + "\\Bin\\混淆_Debug.nrproj"))
|
if (!System.IO.File.Exists(full_path + "\\Bin\\混淆_Debug.nrproj"))
|
||||||
{
|
{
|
||||||
List<string> files_debug = new List<string>
|
List<string> files_debug = new List<string>
|
||||||
{
|
{
|
||||||
"Debug\\"+project_Eng_name+"\\" + project_Eng_name + ".exe",
|
"Debug\\"+project_Eng_name+"\\" + project_Eng_name + ".exe",
|
||||||
"Debug\\"+project_Eng_name+"\\" + "MyDb.dll",
|
"Debug\\"+project_Eng_name+"\\" + "MyDb.dll",
|
||||||
"Debug\\"+project_Eng_name+"\\" + "MyDb_SQLite.dll",
|
"Debug\\"+project_Eng_name+"\\" + "MyDb_SQLite.dll",
|
||||||
"Debug\\"+project_Eng_name+"\\" + "ryUpdate.dll",
|
"Debug\\"+project_Eng_name+"\\" + "ryUpdate.dll",
|
||||||
"Debug\\"+project_Eng_name+"\\" + "ryControls.dll"
|
"Debug\\"+project_Eng_name+"\\" + "ryControls.dll"
|
||||||
};
|
};
|
||||||
xml.Save(full_path + "\\Bin\\混淆_Debug.nrproj", files_debug);
|
xml.Save(full_path + "\\Bin\\混淆_Debug.nrproj", files_debug);
|
||||||
}
|
}
|
||||||
if (!System.IO.File.Exists(full_path + "\\Bin\\混淆_Release.nrproj"))
|
if (!System.IO.File.Exists(full_path + "\\Bin\\混淆_Release.nrproj"))
|
||||||
{
|
{
|
||||||
List<string> files_Release = new List<string>
|
List<string> files_Release = new List<string>
|
||||||
{
|
{
|
||||||
"Release\\"+project_Eng_name+"\\" + project_Eng_name + ".exe",
|
"Release\\"+project_Eng_name+"\\" + project_Eng_name + ".exe",
|
||||||
"Release\\"+project_Eng_name+"\\" + "MyDb.dll",
|
"Release\\"+project_Eng_name+"\\" + "MyDb.dll",
|
||||||
"Release\\"+project_Eng_name+"\\" + "MyDb_SQLite.dll",
|
"Release\\"+project_Eng_name+"\\" + "MyDb_SQLite.dll",
|
||||||
"Release\\"+project_Eng_name+"\\" + "ryUpdate.dll",
|
"Release\\"+project_Eng_name+"\\" + "ryUpdate.dll",
|
||||||
"Release\\"+project_Eng_name+"\\" + "ryControls.dll"
|
"Release\\"+project_Eng_name+"\\" + "ryControls.dll"
|
||||||
};
|
};
|
||||||
xml.Save(full_path + "\\Bin\\混淆_Release.nrproj", files_Release);
|
xml.Save(full_path + "\\Bin\\混淆_Release.nrproj", files_Release);
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
#region 设置项目配置文件
|
#region 设置项目配置文件
|
||||||
ryCommon.Ini ini = new ryCommon.Ini(full_path + "\\查看项目.ryp");
|
ryCommon.Ini ini = new ryCommon.Ini(full_path + "\\查看项目.ryp");
|
||||||
ini.WriteIni("project", "name", project_name);//项目名称
|
ini.WriteIni("project", "name", project_name);//项目名称
|
||||||
ini.WriteIni("project", "engname", project_Eng_name);//英文项目名称
|
ini.WriteIni("project", "engname", project_Eng_name);//英文项目名称
|
||||||
ini.WriteIni("project", "usqver", 2.1);//使用的标准版本,新毕方项目标准基于USQ 2.1
|
ini.WriteIni("project", "usqver", 3);//使用的标准版本,新毕方项目标准基于USQ 3
|
||||||
ini.WriteIni("project", "proglang", prog_lang);//项目使用的语言
|
ini.WriteIni("project", "proglang", prog_lang);//项目使用的语言
|
||||||
var guid = ini.ReadIni("project", "progID", Guid.NewGuid().ToString("D"));
|
var guid = ini.ReadIni("project", "progID", Guid.NewGuid().ToString("D"));
|
||||||
ini.WriteIni("project", "progID", guid);//项目唯一ID,用于区分不同项目
|
ini.WriteIni("project", "progID", guid);//项目唯一ID,用于区分不同项目
|
||||||
|
|
||||||
if (!System.IO.File.Exists(full_path + "\\.gitignore")) //复制git忽略规则
|
if (!System.IO.File.Exists(full_path + "\\.gitignore")) //复制git忽略规则
|
||||||
{
|
{
|
||||||
RyFiles.CopyFile(Application.StartupPath+ "\\SysDb\\.gitignore", full_path + "\\.gitignore");
|
RyFiles.CopyFile(Application.StartupPath+ "\\SysDb\\.gitignore", full_path + "\\.gitignore");
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
if (!ChkUnCreateProject.Checked)
|
if (!ChkUnCreateProject.Checked)
|
||||||
{
|
{
|
||||||
#region 复制和修改基准项目
|
#region 复制和修改基准项目
|
||||||
if (System.IO.Directory.Exists(CshapeBasePath) && prog_lang == "c#") //存在基准项目
|
if (System.IO.Directory.Exists(CshapeBasePath) && prog_lang == "c#") //存在基准项目
|
||||||
{
|
{
|
||||||
var source_folder = full_path + "\\Source\\" + project_Eng_name;
|
var source_folder = full_path + "\\Source\\" + project_Eng_name;
|
||||||
ryCommon.RyFiles.CopyFile(CshapeBasePath + "\\*", source_folder);
|
ryCommon.RyFiles.CopyFile(CshapeBasePath + "\\*", source_folder);
|
||||||
ryCommon.RyFiles.DeleteFile(source_folder + "\\Bin");
|
ryCommon.RyFiles.DeleteFile(source_folder + "\\Bin");
|
||||||
ryCommon.RyFiles.DeleteFile(source_folder + "\\obj");
|
ryCommon.RyFiles.DeleteFile(source_folder + "\\obj");
|
||||||
if (System.IO.File.Exists(source_folder + "\\Itrycn_Project.csproj"))
|
if (System.IO.File.Exists(source_folder + "\\Itrycn_Project.csproj"))
|
||||||
{
|
{
|
||||||
ryCommon.RyFiles.MoveFile(source_folder + "\\Itrycn_Project.csproj", source_folder + "\\" + project_Eng_name + ".csproj");
|
ryCommon.RyFiles.MoveFile(source_folder + "\\Itrycn_Project.csproj", source_folder + "\\" + project_Eng_name + ".csproj");
|
||||||
ryCommon.RyFiles.MoveFile(source_folder + "\\Itrycn_Project.csproj.user", source_folder + "\\" + project_Eng_name + ".csproj.user");
|
ryCommon.RyFiles.MoveFile(source_folder + "\\Itrycn_Project.csproj.user", source_folder + "\\" + project_Eng_name + ".csproj.user");
|
||||||
}
|
}
|
||||||
if (System.IO.File.Exists(source_folder + "\\Itrycn_Project2.csproj"))
|
if (System.IO.File.Exists(source_folder + "\\Itrycn_Project2.csproj"))
|
||||||
{
|
{
|
||||||
ryCommon.RyFiles.MoveFile(source_folder + "\\Itrycn_Project2.csproj", source_folder + "\\" + project_Eng_name + ".csproj");
|
ryCommon.RyFiles.MoveFile(source_folder + "\\Itrycn_Project2.csproj", source_folder + "\\" + project_Eng_name + ".csproj");
|
||||||
ryCommon.RyFiles.MoveFile(source_folder + "\\Itrycn_Project2.csproj.user", source_folder + "\\" + project_Eng_name + ".csproj.user");
|
ryCommon.RyFiles.MoveFile(source_folder + "\\Itrycn_Project2.csproj.user", source_folder + "\\" + project_Eng_name + ".csproj.user");
|
||||||
}
|
}
|
||||||
#region 写入新的版本信息
|
#region 写入新的版本信息
|
||||||
var AssemblyInfo = ryCommon.RyFiles.ReadAllText(Application.StartupPath + "\\SysDb\\AssemblyInfo.cs");
|
var AssemblyInfo = ryCommon.RyFiles.ReadAllText(Application.StartupPath + "\\SysDb\\AssemblyInfo.cs");
|
||||||
AssemblyInfo = AssemblyInfo.Replace("@AssemblyTitle", project_Eng_name);
|
AssemblyInfo = AssemblyInfo.Replace("@AssemblyTitle", project_Eng_name);
|
||||||
AssemblyInfo = AssemblyInfo.Replace("@AssemblyProduct", project_Eng_name);
|
AssemblyInfo = AssemblyInfo.Replace("@AssemblyProduct", project_Eng_name);
|
||||||
AssemblyInfo = AssemblyInfo.Replace("@Copyright", "Copyright 2010-2020");
|
AssemblyInfo = AssemblyInfo.Replace("@Copyright", "Copyright 2010-2020");
|
||||||
ryCommon.RyFiles.WriteAllText(source_folder + "\\Properties\\AssemblyInfo.cs", AssemblyInfo, Encoding.UTF8);
|
ryCommon.RyFiles.WriteAllText(source_folder + "\\Properties\\AssemblyInfo.cs", AssemblyInfo, Encoding.UTF8);
|
||||||
#endregion
|
#endregion
|
||||||
#region 替换命名空间
|
#region 替换命名空间
|
||||||
//var Resources = ryCommon.RyFiles.ReadAllText(source_folder + "\\Properties\\Resources.Designer.cs");
|
//var Resources = ryCommon.RyFiles.ReadAllText(source_folder + "\\Properties\\Resources.Designer.cs");
|
||||||
//Resources = Resources.Replace("Itrycn_Project.Properties", project_Eng_name.Replace(" ", "") + ".Properties");
|
//Resources = Resources.Replace("Itrycn_Project.Properties", project_Eng_name.Replace(" ", "") + ".Properties");
|
||||||
//Resources = Resources.Replace("Itrycn_Project2.Properties", project_Eng_name.Replace(" ", "") + ".Properties");
|
//Resources = Resources.Replace("Itrycn_Project2.Properties", project_Eng_name.Replace(" ", "") + ".Properties");
|
||||||
//ryCommon.RyFiles.WriteAllText(source_folder + "\\Properties\\Resources.Designer.cs", Resources, Encoding.UTF8);
|
//ryCommon.RyFiles.WriteAllText(source_folder + "\\Properties\\Resources.Designer.cs", Resources, Encoding.UTF8);
|
||||||
//var frmmain = ryCommon.RyFiles.ReadAllText(source_folder + "\\frmmain.Designer.cs");
|
//var frmmain = ryCommon.RyFiles.ReadAllText(source_folder + "\\frmmain.Designer.cs");
|
||||||
//frmmain = frmmain.Replace("Itrycn_Project.Properties", project_Eng_name.Replace(" ", "") + ".Properties");
|
//frmmain = frmmain.Replace("Itrycn_Project.Properties", project_Eng_name.Replace(" ", "") + ".Properties");
|
||||||
//frmmain = frmmain.Replace("Itrycn_Project2.Properties", project_Eng_name.Replace(" ", "") + ".Properties");
|
//frmmain = frmmain.Replace("Itrycn_Project2.Properties", project_Eng_name.Replace(" ", "") + ".Properties");
|
||||||
//ryCommon.RyFiles.WriteAllText(source_folder + "\\frmmain.Designer.cs", frmmain, Encoding.UTF8);
|
//ryCommon.RyFiles.WriteAllText(source_folder + "\\frmmain.Designer.cs", frmmain, Encoding.UTF8);
|
||||||
#endregion
|
#endregion
|
||||||
project.SetCSproj(source_folder + "\\" + project_Eng_name + ".csproj", project_Eng_name);
|
project.SetCSproj(source_folder + "\\" + project_Eng_name + ".csproj", project_Eng_name);
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
BtnCreate.Enabled = true;
|
BtnCreate.Enabled = true;
|
||||||
MessageBox.Show("创建成功。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
MessageBox.Show("创建成功。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
RyFiles.OpenFile(full_path);
|
RyFiles.OpenFile(full_path);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void TxtFolder_Enter(object sender, EventArgs e)
|
private void TxtFolder_Enter(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
if (ProcUse) { return; }
|
if (ProcUse) { return; }
|
||||||
table1.Location = new Point(TxtFolder.Left,TxtFolder.Top+TxtFolder.Height);
|
table1.Location = new Point(TxtFolder.Left,TxtFolder.Top+TxtFolder.Height);
|
||||||
table1.Visible = true;
|
table1.Visible = true;
|
||||||
table1.BringToFront();
|
table1.BringToFront();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void TxtFolder_Leave(object sender, EventArgs e)
|
private void TxtFolder_Leave(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
if (!table1.Focused)
|
if (!table1.Focused)
|
||||||
{
|
{
|
||||||
table1.Visible = false;
|
table1.Visible = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void table1_Leave(object sender, EventArgs e)
|
private void table1_Leave(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
if (!TxtFolder.Focused)
|
if (!TxtFolder.Focused)
|
||||||
{
|
{
|
||||||
table1.Visible = false;
|
table1.Visible = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void table1_CellLostFocus(object sender, XPTable.Events.CellFocusEventArgs e)
|
private void table1_CellLostFocus(object sender, XPTable.Events.CellFocusEventArgs e)
|
||||||
{
|
{
|
||||||
if (e.Row == -1) { table1.Visible = false; }
|
if (e.Row == -1) { table1.Visible = false; }
|
||||||
}
|
}
|
||||||
|
|
||||||
private void TxtFolder_KeyDown(object sender, KeyEventArgs e)
|
private void TxtFolder_KeyDown(object sender, KeyEventArgs e)
|
||||||
{
|
{
|
||||||
if (e.KeyCode == Keys.Down)
|
if (e.KeyCode == Keys.Down)
|
||||||
{
|
{
|
||||||
if (table1.Visible)
|
if (table1.Visible)
|
||||||
{
|
{
|
||||||
table1.TableModel.Selections.Clear();
|
table1.TableModel.Selections.Clear();
|
||||||
table1.TableModel.Selections.AddCells(0, 0, 0, columnModel1.Columns.Count - 1);
|
table1.TableModel.Selections.AddCells(0, 0, 0, columnModel1.Columns.Count - 1);
|
||||||
table1.Focus();
|
table1.Focus();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void table1_KeyDown(object sender, KeyEventArgs e)
|
private void table1_KeyDown(object sender, KeyEventArgs e)
|
||||||
{
|
{
|
||||||
if (e.KeyCode == Keys.Up)
|
if (e.KeyCode == Keys.Up)
|
||||||
{
|
{
|
||||||
if (table1.SelectedItems.Length > 0 && table1.SelectedItems[0].Index == 0)
|
if (table1.SelectedItems.Length > 0 && table1.SelectedItems[0].Index == 0)
|
||||||
{
|
{
|
||||||
table1.TableModel.Selections.Clear();
|
table1.TableModel.Selections.Clear();
|
||||||
TxtFolder.Select();
|
TxtFolder.Select();
|
||||||
TxtFolder.SelectionLength = 0;
|
TxtFolder.SelectionLength = 0;
|
||||||
//rySearch1.Select();
|
//rySearch1.Select();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (e.KeyCode == Keys.Enter)
|
else if (e.KeyCode == Keys.Enter)
|
||||||
{
|
{
|
||||||
if (table1.SelectedItems.Length > 0)
|
if (table1.SelectedItems.Length > 0)
|
||||||
{
|
{
|
||||||
TxtFolder.Text = table1.SelectedItems[0].Cells[ColPath].Text;
|
TxtFolder.Text = table1.SelectedItems[0].Cells[ColPath].Text;
|
||||||
TxtFolder.SelectionLength = 0;
|
TxtFolder.SelectionLength = 0;
|
||||||
TxtFolder.SelectionStart = 0;
|
TxtFolder.SelectionStart = 0;
|
||||||
table1.Visible = false;
|
table1.Visible = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void table1_Click(object sender, EventArgs e)
|
private void table1_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
if (table1.SelectedItems.Length > 0)
|
if (table1.SelectedItems.Length > 0)
|
||||||
{
|
{
|
||||||
TxtFolder.Text = table1.SelectedItems[0].Cells[ColPath].Text;
|
TxtFolder.Text = table1.SelectedItems[0].Cells[ColPath].Text;
|
||||||
TxtFolder.SelectionLength = 0;
|
TxtFolder.SelectionLength = 0;
|
||||||
TxtFolder.SelectionStart = 0;
|
TxtFolder.SelectionStart = 0;
|
||||||
table1.Visible = false;
|
table1.Visible = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void FrmCreateProject_Click(object sender, EventArgs e)
|
private void FrmCreateProject_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
table1.Visible = false;
|
table1.Visible = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void FrmCreateProject_Shown(object sender, EventArgs e)
|
private void FrmCreateProject_Shown(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
ProcUse = false;
|
ProcUse = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void TxtFolder_Click(object sender, EventArgs e)
|
private void TxtFolder_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
table1.Location = new Point(TxtFolder.Left, TxtFolder.Top + TxtFolder.Height);
|
table1.Location = new Point(TxtFolder.Left, TxtFolder.Top + TxtFolder.Height);
|
||||||
table1.Visible = true;
|
table1.Visible = true;
|
||||||
table1.BringToFront();
|
table1.BringToFront();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
520
Source/开发辅助工具/Tools/FrmEncode.Designer.cs
generated
520
Source/开发辅助工具/Tools/FrmEncode.Designer.cs
generated
|
@ -28,266 +28,266 @@
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void InitializeComponent()
|
private void InitializeComponent()
|
||||||
{
|
{
|
||||||
this.components = new System.ComponentModel.Container();
|
this.components = new System.ComponentModel.Container();
|
||||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmEncode));
|
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmEncode));
|
||||||
this.RbChsToUnicode = new System.Windows.Forms.RadioButton();
|
this.RbChsToUnicode = new System.Windows.Forms.RadioButton();
|
||||||
this.RbUnicodeToChs = new System.Windows.Forms.RadioButton();
|
this.RbUnicodeToChs = new System.Windows.Forms.RadioButton();
|
||||||
this.CbbEncodingCode = new ryControls.RyComboBox();
|
this.CbbEncodingCode = new ryControls.RyComboBox();
|
||||||
this.RbURLDecode = new System.Windows.Forms.RadioButton();
|
this.RbURLDecode = new System.Windows.Forms.RadioButton();
|
||||||
this.RbURLEncode = new System.Windows.Forms.RadioButton();
|
this.RbURLEncode = new System.Windows.Forms.RadioButton();
|
||||||
this.RbBase64Decode = new System.Windows.Forms.RadioButton();
|
this.RbBase64Decode = new System.Windows.Forms.RadioButton();
|
||||||
this.RbBase64Encode = new System.Windows.Forms.RadioButton();
|
this.RbBase64Encode = new System.Windows.Forms.RadioButton();
|
||||||
this.TxtResultCode = new ryControls.TextBoxEx2();
|
this.TxtResultCode = new ryControls.TextBoxEx2();
|
||||||
this.menuRight1 = new ryPaiban.Model.MenuRight(this.components);
|
this.menuRight1 = new ryPaiban.Model.MenuRight(this.components);
|
||||||
this.RbChsToUTF8 = new System.Windows.Forms.RadioButton();
|
this.RbChsToUTF8 = new System.Windows.Forms.RadioButton();
|
||||||
this.RbUTF8ToChs = new System.Windows.Forms.RadioButton();
|
this.RbUTF8ToChs = new System.Windows.Forms.RadioButton();
|
||||||
this.RbMD5 = new System.Windows.Forms.RadioButton();
|
this.RbMD5 = new System.Windows.Forms.RadioButton();
|
||||||
this.RbSHA1 = new System.Windows.Forms.RadioButton();
|
this.RbSHA1 = new System.Windows.Forms.RadioButton();
|
||||||
this.RbSHA256 = new System.Windows.Forms.RadioButton();
|
this.RbSHA256 = new System.Windows.Forms.RadioButton();
|
||||||
this.RbSHA224 = new System.Windows.Forms.RadioButton();
|
this.RbSHA224 = new System.Windows.Forms.RadioButton();
|
||||||
this.RbSHA512 = new System.Windows.Forms.RadioButton();
|
this.RbSHA512 = new System.Windows.Forms.RadioButton();
|
||||||
this.TxtFromCode = new ryControls.Controls.RichTextBox2();
|
this.TxtFromCode = new ryControls.Controls.RichTextBox2();
|
||||||
this.SuspendLayout();
|
this.SuspendLayout();
|
||||||
//
|
//
|
||||||
// RbChsToUnicode
|
// RbChsToUnicode
|
||||||
//
|
//
|
||||||
this.RbChsToUnicode.AutoSize = true;
|
this.RbChsToUnicode.AutoSize = true;
|
||||||
this.RbChsToUnicode.Location = new System.Drawing.Point(463, 8);
|
this.RbChsToUnicode.Location = new System.Drawing.Point(463, 8);
|
||||||
this.RbChsToUnicode.Name = "RbChsToUnicode";
|
this.RbChsToUnicode.Name = "RbChsToUnicode";
|
||||||
this.RbChsToUnicode.Size = new System.Drawing.Size(101, 16);
|
this.RbChsToUnicode.Size = new System.Drawing.Size(101, 16);
|
||||||
this.RbChsToUnicode.TabIndex = 21;
|
this.RbChsToUnicode.TabIndex = 21;
|
||||||
this.RbChsToUnicode.Text = "中文转Unicode";
|
this.RbChsToUnicode.Text = "中文转Unicode";
|
||||||
this.RbChsToUnicode.UseVisualStyleBackColor = true;
|
this.RbChsToUnicode.UseVisualStyleBackColor = true;
|
||||||
this.RbChsToUnicode.CheckedChanged += new System.EventHandler(this.RbUnicodeToChs_CheckedChanged);
|
this.RbChsToUnicode.CheckedChanged += new System.EventHandler(this.RbUnicodeToChs_CheckedChanged);
|
||||||
//
|
//
|
||||||
// RbUnicodeToChs
|
// RbUnicodeToChs
|
||||||
//
|
//
|
||||||
this.RbUnicodeToChs.AutoSize = true;
|
this.RbUnicodeToChs.AutoSize = true;
|
||||||
this.RbUnicodeToChs.Location = new System.Drawing.Point(356, 8);
|
this.RbUnicodeToChs.Location = new System.Drawing.Point(356, 8);
|
||||||
this.RbUnicodeToChs.Name = "RbUnicodeToChs";
|
this.RbUnicodeToChs.Name = "RbUnicodeToChs";
|
||||||
this.RbUnicodeToChs.Size = new System.Drawing.Size(101, 16);
|
this.RbUnicodeToChs.Size = new System.Drawing.Size(101, 16);
|
||||||
this.RbUnicodeToChs.TabIndex = 20;
|
this.RbUnicodeToChs.TabIndex = 20;
|
||||||
this.RbUnicodeToChs.Text = "Unicode转中文";
|
this.RbUnicodeToChs.Text = "Unicode转中文";
|
||||||
this.RbUnicodeToChs.UseVisualStyleBackColor = true;
|
this.RbUnicodeToChs.UseVisualStyleBackColor = true;
|
||||||
this.RbUnicodeToChs.CheckedChanged += new System.EventHandler(this.RbUnicodeToChs_CheckedChanged);
|
this.RbUnicodeToChs.CheckedChanged += new System.EventHandler(this.RbUnicodeToChs_CheckedChanged);
|
||||||
//
|
//
|
||||||
// CbbEncodingCode
|
// CbbEncodingCode
|
||||||
//
|
//
|
||||||
this.CbbEncodingCode.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
|
this.CbbEncodingCode.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.CbbEncodingCode.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed;
|
this.CbbEncodingCode.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed;
|
||||||
this.CbbEncodingCode.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
this.CbbEncodingCode.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||||
this.CbbEncodingCode.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
|
this.CbbEncodingCode.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
|
||||||
this.CbbEncodingCode.FormattingEnabled = true;
|
this.CbbEncodingCode.FormattingEnabled = true;
|
||||||
this.CbbEncodingCode.Items.AddRange(new object[] {
|
this.CbbEncodingCode.Items.AddRange(new object[] {
|
||||||
"UTF8",
|
"UTF8",
|
||||||
"GBK",
|
"GBK",
|
||||||
"GB2312",
|
"GB2312",
|
||||||
"ASCII",
|
"ASCII",
|
||||||
"Unicode"});
|
"Unicode"});
|
||||||
this.CbbEncodingCode.Location = new System.Drawing.Point(817, 2);
|
this.CbbEncodingCode.Location = new System.Drawing.Point(817, 2);
|
||||||
this.CbbEncodingCode.Name = "CbbEncodingCode";
|
this.CbbEncodingCode.Name = "CbbEncodingCode";
|
||||||
this.CbbEncodingCode.Size = new System.Drawing.Size(121, 22);
|
this.CbbEncodingCode.Size = new System.Drawing.Size(121, 22);
|
||||||
this.CbbEncodingCode.TabIndex = 19;
|
this.CbbEncodingCode.TabIndex = 19;
|
||||||
this.CbbEncodingCode.SelectedIndexChanged += new System.EventHandler(this.CbbEncodingCode_SelectedIndexChanged);
|
this.CbbEncodingCode.SelectedIndexChanged += new System.EventHandler(this.CbbEncodingCode_SelectedIndexChanged);
|
||||||
//
|
//
|
||||||
// RbURLDecode
|
// RbURLDecode
|
||||||
//
|
//
|
||||||
this.RbURLDecode.AutoSize = true;
|
this.RbURLDecode.AutoSize = true;
|
||||||
this.RbURLDecode.Location = new System.Drawing.Point(273, 8);
|
this.RbURLDecode.Location = new System.Drawing.Point(273, 8);
|
||||||
this.RbURLDecode.Name = "RbURLDecode";
|
this.RbURLDecode.Name = "RbURLDecode";
|
||||||
this.RbURLDecode.Size = new System.Drawing.Size(77, 16);
|
this.RbURLDecode.Size = new System.Drawing.Size(77, 16);
|
||||||
this.RbURLDecode.TabIndex = 18;
|
this.RbURLDecode.TabIndex = 18;
|
||||||
this.RbURLDecode.Text = "URLDecode";
|
this.RbURLDecode.Text = "URLDecode";
|
||||||
this.RbURLDecode.UseVisualStyleBackColor = true;
|
this.RbURLDecode.UseVisualStyleBackColor = true;
|
||||||
this.RbURLDecode.CheckedChanged += new System.EventHandler(this.RbBase64Encode_CheckedChanged);
|
this.RbURLDecode.CheckedChanged += new System.EventHandler(this.RbBase64Encode_CheckedChanged);
|
||||||
//
|
//
|
||||||
// RbURLEncode
|
// RbURLEncode
|
||||||
//
|
//
|
||||||
this.RbURLEncode.AutoSize = true;
|
this.RbURLEncode.AutoSize = true;
|
||||||
this.RbURLEncode.Location = new System.Drawing.Point(190, 8);
|
this.RbURLEncode.Location = new System.Drawing.Point(190, 8);
|
||||||
this.RbURLEncode.Name = "RbURLEncode";
|
this.RbURLEncode.Name = "RbURLEncode";
|
||||||
this.RbURLEncode.Size = new System.Drawing.Size(77, 16);
|
this.RbURLEncode.Size = new System.Drawing.Size(77, 16);
|
||||||
this.RbURLEncode.TabIndex = 17;
|
this.RbURLEncode.TabIndex = 17;
|
||||||
this.RbURLEncode.Text = "URLEncode";
|
this.RbURLEncode.Text = "URLEncode";
|
||||||
this.RbURLEncode.UseVisualStyleBackColor = true;
|
this.RbURLEncode.UseVisualStyleBackColor = true;
|
||||||
this.RbURLEncode.CheckedChanged += new System.EventHandler(this.RbBase64Encode_CheckedChanged);
|
this.RbURLEncode.CheckedChanged += new System.EventHandler(this.RbBase64Encode_CheckedChanged);
|
||||||
//
|
//
|
||||||
// RbBase64Decode
|
// RbBase64Decode
|
||||||
//
|
//
|
||||||
this.RbBase64Decode.AutoSize = true;
|
this.RbBase64Decode.AutoSize = true;
|
||||||
this.RbBase64Decode.Location = new System.Drawing.Point(101, 8);
|
this.RbBase64Decode.Location = new System.Drawing.Point(101, 8);
|
||||||
this.RbBase64Decode.Name = "RbBase64Decode";
|
this.RbBase64Decode.Name = "RbBase64Decode";
|
||||||
this.RbBase64Decode.Size = new System.Drawing.Size(83, 16);
|
this.RbBase64Decode.Size = new System.Drawing.Size(83, 16);
|
||||||
this.RbBase64Decode.TabIndex = 16;
|
this.RbBase64Decode.TabIndex = 16;
|
||||||
this.RbBase64Decode.Text = "Base64解码";
|
this.RbBase64Decode.Text = "Base64解码";
|
||||||
this.RbBase64Decode.UseVisualStyleBackColor = true;
|
this.RbBase64Decode.UseVisualStyleBackColor = true;
|
||||||
this.RbBase64Decode.CheckedChanged += new System.EventHandler(this.RbBase64Encode_CheckedChanged);
|
this.RbBase64Decode.CheckedChanged += new System.EventHandler(this.RbBase64Encode_CheckedChanged);
|
||||||
//
|
//
|
||||||
// RbBase64Encode
|
// RbBase64Encode
|
||||||
//
|
//
|
||||||
this.RbBase64Encode.AutoSize = true;
|
this.RbBase64Encode.AutoSize = true;
|
||||||
this.RbBase64Encode.Checked = true;
|
this.RbBase64Encode.Checked = true;
|
||||||
this.RbBase64Encode.Location = new System.Drawing.Point(12, 8);
|
this.RbBase64Encode.Location = new System.Drawing.Point(12, 8);
|
||||||
this.RbBase64Encode.Name = "RbBase64Encode";
|
this.RbBase64Encode.Name = "RbBase64Encode";
|
||||||
this.RbBase64Encode.Size = new System.Drawing.Size(83, 16);
|
this.RbBase64Encode.Size = new System.Drawing.Size(83, 16);
|
||||||
this.RbBase64Encode.TabIndex = 15;
|
this.RbBase64Encode.TabIndex = 15;
|
||||||
this.RbBase64Encode.TabStop = true;
|
this.RbBase64Encode.TabStop = true;
|
||||||
this.RbBase64Encode.Text = "Base64编码";
|
this.RbBase64Encode.Text = "Base64编码";
|
||||||
this.RbBase64Encode.UseVisualStyleBackColor = true;
|
this.RbBase64Encode.UseVisualStyleBackColor = true;
|
||||||
this.RbBase64Encode.CheckedChanged += new System.EventHandler(this.RbBase64Encode_CheckedChanged);
|
this.RbBase64Encode.CheckedChanged += new System.EventHandler(this.RbBase64Encode_CheckedChanged);
|
||||||
//
|
//
|
||||||
// TxtResultCode
|
// TxtResultCode
|
||||||
//
|
//
|
||||||
this.TxtResultCode.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
this.TxtResultCode.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||||
| System.Windows.Forms.AnchorStyles.Left)
|
| System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.TxtResultCode.BackColor = System.Drawing.Color.White;
|
this.TxtResultCode.BackColor = System.Drawing.Color.White;
|
||||||
this.TxtResultCode.EmptyText = "转换好后的内容";
|
this.TxtResultCode.EmptyText = "转换好后的内容";
|
||||||
this.TxtResultCode.Location = new System.Drawing.Point(12, 234);
|
this.TxtResultCode.Location = new System.Drawing.Point(12, 234);
|
||||||
this.TxtResultCode.MaxLength = 999999999;
|
this.TxtResultCode.MaxLength = 999999999;
|
||||||
this.TxtResultCode.Multiline = true;
|
this.TxtResultCode.Multiline = true;
|
||||||
this.TxtResultCode.Name = "TxtResultCode";
|
this.TxtResultCode.Name = "TxtResultCode";
|
||||||
this.TxtResultCode.OnlyNumeric = false;
|
this.TxtResultCode.OnlyNumeric = false;
|
||||||
this.TxtResultCode.PasswordChar = '\0';
|
this.TxtResultCode.PasswordChar = '\0';
|
||||||
this.TxtResultCode.ReadOnly = true;
|
this.TxtResultCode.ReadOnly = true;
|
||||||
this.TxtResultCode.SelectedText = "";
|
this.TxtResultCode.SelectedText = "";
|
||||||
this.TxtResultCode.SelectionLength = 0;
|
this.TxtResultCode.SelectionLength = 0;
|
||||||
this.TxtResultCode.SelectionStart = 0;
|
this.TxtResultCode.SelectionStart = 0;
|
||||||
this.TxtResultCode.Size = new System.Drawing.Size(926, 204);
|
this.TxtResultCode.Size = new System.Drawing.Size(926, 209);
|
||||||
this.TxtResultCode.TabIndex = 14;
|
this.TxtResultCode.TabIndex = 14;
|
||||||
this.TxtResultCode.TextAlign = System.Windows.Forms.HorizontalAlignment.Left;
|
this.TxtResultCode.TextAlign = System.Windows.Forms.HorizontalAlignment.Left;
|
||||||
this.TxtResultCode.ToolTip = "";
|
this.TxtResultCode.ToolTip = "";
|
||||||
this.TxtResultCode.WordWrap = true;
|
this.TxtResultCode.WordWrap = true;
|
||||||
//
|
//
|
||||||
// menuRight1
|
// menuRight1
|
||||||
//
|
//
|
||||||
this.menuRight1.Name = "menuRight1";
|
this.menuRight1.Name = "menuRight1";
|
||||||
this.menuRight1.Size = new System.Drawing.Size(173, 48);
|
this.menuRight1.Size = new System.Drawing.Size(185, 92);
|
||||||
this.menuRight1.SourceContent = this;
|
this.menuRight1.SourceContent = this;
|
||||||
//
|
//
|
||||||
// RbChsToUTF8
|
// RbChsToUTF8
|
||||||
//
|
//
|
||||||
this.RbChsToUTF8.AutoSize = true;
|
this.RbChsToUTF8.AutoSize = true;
|
||||||
this.RbChsToUTF8.Location = new System.Drawing.Point(665, 8);
|
this.RbChsToUTF8.Location = new System.Drawing.Point(665, 8);
|
||||||
this.RbChsToUTF8.Name = "RbChsToUTF8";
|
this.RbChsToUTF8.Name = "RbChsToUTF8";
|
||||||
this.RbChsToUTF8.Size = new System.Drawing.Size(89, 16);
|
this.RbChsToUTF8.Size = new System.Drawing.Size(89, 16);
|
||||||
this.RbChsToUTF8.TabIndex = 23;
|
this.RbChsToUTF8.TabIndex = 23;
|
||||||
this.RbChsToUTF8.Text = "中文转UTF-8";
|
this.RbChsToUTF8.Text = "中文转UTF-8";
|
||||||
this.RbChsToUTF8.UseVisualStyleBackColor = true;
|
this.RbChsToUTF8.UseVisualStyleBackColor = true;
|
||||||
this.RbChsToUTF8.CheckedChanged += new System.EventHandler(this.RbUnicodeToChs_CheckedChanged);
|
this.RbChsToUTF8.CheckedChanged += new System.EventHandler(this.RbUnicodeToChs_CheckedChanged);
|
||||||
//
|
//
|
||||||
// RbUTF8ToChs
|
// RbUTF8ToChs
|
||||||
//
|
//
|
||||||
this.RbUTF8ToChs.AutoSize = true;
|
this.RbUTF8ToChs.AutoSize = true;
|
||||||
this.RbUTF8ToChs.Location = new System.Drawing.Point(570, 8);
|
this.RbUTF8ToChs.Location = new System.Drawing.Point(570, 8);
|
||||||
this.RbUTF8ToChs.Name = "RbUTF8ToChs";
|
this.RbUTF8ToChs.Name = "RbUTF8ToChs";
|
||||||
this.RbUTF8ToChs.Size = new System.Drawing.Size(89, 16);
|
this.RbUTF8ToChs.Size = new System.Drawing.Size(89, 16);
|
||||||
this.RbUTF8ToChs.TabIndex = 22;
|
this.RbUTF8ToChs.TabIndex = 22;
|
||||||
this.RbUTF8ToChs.Text = "UTF-8转中文";
|
this.RbUTF8ToChs.Text = "UTF-8转中文";
|
||||||
this.RbUTF8ToChs.UseVisualStyleBackColor = true;
|
this.RbUTF8ToChs.UseVisualStyleBackColor = true;
|
||||||
this.RbUTF8ToChs.CheckedChanged += new System.EventHandler(this.RbUnicodeToChs_CheckedChanged);
|
this.RbUTF8ToChs.CheckedChanged += new System.EventHandler(this.RbUnicodeToChs_CheckedChanged);
|
||||||
//
|
//
|
||||||
// RbMD5
|
// RbMD5
|
||||||
//
|
//
|
||||||
this.RbMD5.AutoSize = true;
|
this.RbMD5.AutoSize = true;
|
||||||
this.RbMD5.Location = new System.Drawing.Point(12, 32);
|
this.RbMD5.Location = new System.Drawing.Point(12, 32);
|
||||||
this.RbMD5.Name = "RbMD5";
|
this.RbMD5.Name = "RbMD5";
|
||||||
this.RbMD5.Size = new System.Drawing.Size(41, 16);
|
this.RbMD5.Size = new System.Drawing.Size(41, 16);
|
||||||
this.RbMD5.TabIndex = 24;
|
this.RbMD5.TabIndex = 24;
|
||||||
this.RbMD5.Text = "MD5";
|
this.RbMD5.Text = "MD5";
|
||||||
this.RbMD5.UseVisualStyleBackColor = true;
|
this.RbMD5.UseVisualStyleBackColor = true;
|
||||||
this.RbMD5.CheckedChanged += new System.EventHandler(this.RbNoEncoding_CheckedChanged);
|
this.RbMD5.CheckedChanged += new System.EventHandler(this.RbNoEncoding_CheckedChanged);
|
||||||
//
|
//
|
||||||
// RbSHA1
|
// RbSHA1
|
||||||
//
|
//
|
||||||
this.RbSHA1.AutoSize = true;
|
this.RbSHA1.AutoSize = true;
|
||||||
this.RbSHA1.Location = new System.Drawing.Point(72, 32);
|
this.RbSHA1.Location = new System.Drawing.Point(72, 32);
|
||||||
this.RbSHA1.Name = "RbSHA1";
|
this.RbSHA1.Name = "RbSHA1";
|
||||||
this.RbSHA1.Size = new System.Drawing.Size(47, 16);
|
this.RbSHA1.Size = new System.Drawing.Size(47, 16);
|
||||||
this.RbSHA1.TabIndex = 25;
|
this.RbSHA1.TabIndex = 25;
|
||||||
this.RbSHA1.Text = "SHA1";
|
this.RbSHA1.Text = "SHA1";
|
||||||
this.RbSHA1.UseVisualStyleBackColor = true;
|
this.RbSHA1.UseVisualStyleBackColor = true;
|
||||||
this.RbSHA1.CheckedChanged += new System.EventHandler(this.RbNoEncoding_CheckedChanged);
|
this.RbSHA1.CheckedChanged += new System.EventHandler(this.RbNoEncoding_CheckedChanged);
|
||||||
//
|
//
|
||||||
// RbSHA256
|
// RbSHA256
|
||||||
//
|
//
|
||||||
this.RbSHA256.AutoSize = true;
|
this.RbSHA256.AutoSize = true;
|
||||||
this.RbSHA256.Location = new System.Drawing.Point(224, 32);
|
this.RbSHA256.Location = new System.Drawing.Point(224, 32);
|
||||||
this.RbSHA256.Name = "RbSHA256";
|
this.RbSHA256.Name = "RbSHA256";
|
||||||
this.RbSHA256.Size = new System.Drawing.Size(59, 16);
|
this.RbSHA256.Size = new System.Drawing.Size(59, 16);
|
||||||
this.RbSHA256.TabIndex = 26;
|
this.RbSHA256.TabIndex = 26;
|
||||||
this.RbSHA256.Text = "SHA256";
|
this.RbSHA256.Text = "SHA256";
|
||||||
this.RbSHA256.UseVisualStyleBackColor = true;
|
this.RbSHA256.UseVisualStyleBackColor = true;
|
||||||
this.RbSHA256.CheckedChanged += new System.EventHandler(this.RbNoEncoding_CheckedChanged);
|
this.RbSHA256.CheckedChanged += new System.EventHandler(this.RbNoEncoding_CheckedChanged);
|
||||||
//
|
//
|
||||||
// RbSHA224
|
// RbSHA224
|
||||||
//
|
//
|
||||||
this.RbSHA224.AutoSize = true;
|
this.RbSHA224.AutoSize = true;
|
||||||
this.RbSHA224.Enabled = false;
|
this.RbSHA224.Enabled = false;
|
||||||
this.RbSHA224.Location = new System.Drawing.Point(144, 32);
|
this.RbSHA224.Location = new System.Drawing.Point(144, 32);
|
||||||
this.RbSHA224.Name = "RbSHA224";
|
this.RbSHA224.Name = "RbSHA224";
|
||||||
this.RbSHA224.Size = new System.Drawing.Size(59, 16);
|
this.RbSHA224.Size = new System.Drawing.Size(59, 16);
|
||||||
this.RbSHA224.TabIndex = 27;
|
this.RbSHA224.TabIndex = 27;
|
||||||
this.RbSHA224.Text = "SHA224";
|
this.RbSHA224.Text = "SHA224";
|
||||||
this.RbSHA224.UseVisualStyleBackColor = true;
|
this.RbSHA224.UseVisualStyleBackColor = true;
|
||||||
this.RbSHA224.CheckedChanged += new System.EventHandler(this.RbNoEncoding_CheckedChanged);
|
this.RbSHA224.CheckedChanged += new System.EventHandler(this.RbNoEncoding_CheckedChanged);
|
||||||
//
|
//
|
||||||
// RbSHA512
|
// RbSHA512
|
||||||
//
|
//
|
||||||
this.RbSHA512.AutoSize = true;
|
this.RbSHA512.AutoSize = true;
|
||||||
this.RbSHA512.Location = new System.Drawing.Point(304, 32);
|
this.RbSHA512.Location = new System.Drawing.Point(304, 32);
|
||||||
this.RbSHA512.Name = "RbSHA512";
|
this.RbSHA512.Name = "RbSHA512";
|
||||||
this.RbSHA512.Size = new System.Drawing.Size(59, 16);
|
this.RbSHA512.Size = new System.Drawing.Size(59, 16);
|
||||||
this.RbSHA512.TabIndex = 28;
|
this.RbSHA512.TabIndex = 28;
|
||||||
this.RbSHA512.Text = "SHA512";
|
this.RbSHA512.Text = "SHA512";
|
||||||
this.RbSHA512.UseVisualStyleBackColor = true;
|
this.RbSHA512.UseVisualStyleBackColor = true;
|
||||||
this.RbSHA512.CheckedChanged += new System.EventHandler(this.RbNoEncoding_CheckedChanged);
|
this.RbSHA512.CheckedChanged += new System.EventHandler(this.RbNoEncoding_CheckedChanged);
|
||||||
//
|
//
|
||||||
// TxtFromCode
|
// TxtFromCode
|
||||||
//
|
//
|
||||||
this.TxtFromCode.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.TxtFromCode.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.TxtFromCode.BorderStyle = System.Windows.Forms.BorderStyle.None;
|
this.TxtFromCode.BorderStyle = System.Windows.Forms.BorderStyle.None;
|
||||||
this.TxtFromCode.DetectUrls = false;
|
this.TxtFromCode.DetectUrls = false;
|
||||||
this.TxtFromCode.EmptyText = "请填写待转换的内容";
|
this.TxtFromCode.EmptyText = "请填写待转换的内容";
|
||||||
this.TxtFromCode.ForeColor = System.Drawing.Color.Black;
|
this.TxtFromCode.ForeColor = System.Drawing.Color.Black;
|
||||||
this.TxtFromCode.Location = new System.Drawing.Point(12, 54);
|
this.TxtFromCode.Location = new System.Drawing.Point(12, 54);
|
||||||
this.TxtFromCode.Name = "TxtFromCode";
|
this.TxtFromCode.Name = "TxtFromCode";
|
||||||
this.TxtFromCode.OnlyInputText = true;
|
this.TxtFromCode.OnlyInputText = true;
|
||||||
this.TxtFromCode.Size = new System.Drawing.Size(926, 174);
|
this.TxtFromCode.Size = new System.Drawing.Size(926, 174);
|
||||||
this.TxtFromCode.TabIndex = 29;
|
this.TxtFromCode.TabIndex = 29;
|
||||||
this.TxtFromCode.Text = "";
|
this.TxtFromCode.Text = "";
|
||||||
this.TxtFromCode.TextChanged += new System.EventHandler(this.TxtFromCode_TextChanged);
|
this.TxtFromCode.TextChanged += new System.EventHandler(this.TxtFromCode_TextChanged);
|
||||||
this.TxtFromCode.DoubleClick += new System.EventHandler(this.TxtFromCode_DoubleClick_1);
|
this.TxtFromCode.DoubleClick += new System.EventHandler(this.TxtFromCode_DoubleClick_1);
|
||||||
//
|
//
|
||||||
// FrmEncode
|
// FrmEncode
|
||||||
//
|
//
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
|
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||||
this.ClientSize = new System.Drawing.Size(950, 450);
|
this.ClientSize = new System.Drawing.Size(950, 450);
|
||||||
this.Controls.Add(this.TxtFromCode);
|
this.Controls.Add(this.TxtFromCode);
|
||||||
this.Controls.Add(this.RbSHA512);
|
this.Controls.Add(this.RbSHA512);
|
||||||
this.Controls.Add(this.RbSHA224);
|
this.Controls.Add(this.RbSHA224);
|
||||||
this.Controls.Add(this.RbSHA256);
|
this.Controls.Add(this.RbSHA256);
|
||||||
this.Controls.Add(this.RbSHA1);
|
this.Controls.Add(this.RbSHA1);
|
||||||
this.Controls.Add(this.RbMD5);
|
this.Controls.Add(this.RbMD5);
|
||||||
this.Controls.Add(this.RbChsToUTF8);
|
this.Controls.Add(this.RbChsToUTF8);
|
||||||
this.Controls.Add(this.RbUTF8ToChs);
|
this.Controls.Add(this.RbUTF8ToChs);
|
||||||
this.Controls.Add(this.RbChsToUnicode);
|
this.Controls.Add(this.RbChsToUnicode);
|
||||||
this.Controls.Add(this.RbUnicodeToChs);
|
this.Controls.Add(this.RbUnicodeToChs);
|
||||||
this.Controls.Add(this.CbbEncodingCode);
|
this.Controls.Add(this.CbbEncodingCode);
|
||||||
this.Controls.Add(this.RbURLDecode);
|
this.Controls.Add(this.RbURLDecode);
|
||||||
this.Controls.Add(this.RbURLEncode);
|
this.Controls.Add(this.RbURLEncode);
|
||||||
this.Controls.Add(this.RbBase64Decode);
|
this.Controls.Add(this.RbBase64Decode);
|
||||||
this.Controls.Add(this.RbBase64Encode);
|
this.Controls.Add(this.RbBase64Encode);
|
||||||
this.Controls.Add(this.TxtResultCode);
|
this.Controls.Add(this.TxtResultCode);
|
||||||
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
||||||
this.Name = "FrmEncode";
|
this.Name = "FrmEncode";
|
||||||
this.TabPageContextMenuStrip = this.menuRight1;
|
this.TabPageContextMenuStrip = this.menuRight1;
|
||||||
this.Text = "编码解码";
|
this.Text = "编码解码";
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
this.PerformLayout();
|
this.PerformLayout();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
|
@ -1,200 +1,200 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<root>
|
<root>
|
||||||
<!--
|
<!--
|
||||||
Microsoft ResX Schema
|
Microsoft ResX Schema
|
||||||
|
|
||||||
Version 2.0
|
Version 2.0
|
||||||
|
|
||||||
The primary goals of this format is to allow a simple XML format
|
The primary goals of this format is to allow a simple XML format
|
||||||
that is mostly human readable. The generation and parsing of the
|
that is mostly human readable. The generation and parsing of the
|
||||||
various data types are done through the TypeConverter classes
|
various data types are done through the TypeConverter classes
|
||||||
associated with the data types.
|
associated with the data types.
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
|
|
||||||
... ado.net/XML headers & schema ...
|
... ado.net/XML headers & schema ...
|
||||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
<resheader name="version">2.0</resheader>
|
<resheader name="version">2.0</resheader>
|
||||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
<comment>This is a comment</comment>
|
<comment>This is a comment</comment>
|
||||||
</data>
|
</data>
|
||||||
|
|
||||||
There are any number of "resheader" rows that contain simple
|
There are any number of "resheader" rows that contain simple
|
||||||
name/value pairs.
|
name/value pairs.
|
||||||
|
|
||||||
Each data row contains a name, and value. The row also contains a
|
Each data row contains a name, and value. The row also contains a
|
||||||
type or mimetype. Type corresponds to a .NET class that support
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
text/value conversion through the TypeConverter architecture.
|
text/value conversion through the TypeConverter architecture.
|
||||||
Classes that don't support this are serialized and stored with the
|
Classes that don't support this are serialized and stored with the
|
||||||
mimetype set.
|
mimetype set.
|
||||||
|
|
||||||
The mimetype is used for serialized objects, and tells the
|
The mimetype is used for serialized objects, and tells the
|
||||||
ResXResourceReader how to depersist the object. This is currently not
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
extensible. For a given mimetype the value must be set accordingly:
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
that the ResXResourceWriter will generate, however the reader can
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
read any of the formats listed below.
|
read any of the formats listed below.
|
||||||
|
|
||||||
mimetype: application/x-microsoft.net.object.binary.base64
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
value : The object must be serialized with
|
value : The object must be serialized with
|
||||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
: and then encoded with base64 encoding.
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
mimetype: application/x-microsoft.net.object.soap.base64
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
value : The object must be serialized with
|
value : The object must be serialized with
|
||||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
: and then encoded with base64 encoding.
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
value : The object must be serialized into a byte array
|
value : The object must be serialized into a byte array
|
||||||
: using a System.ComponentModel.TypeConverter
|
: using a System.ComponentModel.TypeConverter
|
||||||
: and then encoded with base64 encoding.
|
: and then encoded with base64 encoding.
|
||||||
-->
|
-->
|
||||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
<xsd:element name="root" msdata:IsDataSet="true">
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
<xsd:complexType>
|
<xsd:complexType>
|
||||||
<xsd:choice maxOccurs="unbounded">
|
<xsd:choice maxOccurs="unbounded">
|
||||||
<xsd:element name="metadata">
|
<xsd:element name="metadata">
|
||||||
<xsd:complexType>
|
<xsd:complexType>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
<xsd:attribute name="type" type="xsd:string" />
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
<xsd:attribute ref="xml:space" />
|
<xsd:attribute ref="xml:space" />
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="assembly">
|
<xsd:element name="assembly">
|
||||||
<xsd:complexType>
|
<xsd:complexType>
|
||||||
<xsd:attribute name="alias" type="xsd:string" />
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
<xsd:attribute name="name" type="xsd:string" />
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="data">
|
<xsd:element name="data">
|
||||||
<xsd:complexType>
|
<xsd:complexType>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
<xsd:attribute ref="xml:space" />
|
<xsd:attribute ref="xml:space" />
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="resheader">
|
<xsd:element name="resheader">
|
||||||
<xsd:complexType>
|
<xsd:complexType>
|
||||||
<xsd:sequence>
|
<xsd:sequence>
|
||||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:choice>
|
</xsd:choice>
|
||||||
</xsd:complexType>
|
</xsd:complexType>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
</xsd:schema>
|
</xsd:schema>
|
||||||
<resheader name="resmimetype">
|
<resheader name="resmimetype">
|
||||||
<value>text/microsoft-resx</value>
|
<value>text/microsoft-resx</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<resheader name="version">
|
<resheader name="version">
|
||||||
<value>2.0</value>
|
<value>2.0</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<resheader name="reader">
|
<resheader name="reader">
|
||||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<resheader name="writer">
|
<resheader name="writer">
|
||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<metadata name="menuRight1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="menuRight1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>17, 17</value>
|
<value>17, 17</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
<value>
|
<value>
|
||||||
AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAAACUWAAAlFgAAAAAAAAAA
|
AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAAACUWAAAlFgAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAACAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAACAAA
|
||||||
AAgAAAAIAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAACAAAAAgAAAAFAAAAAQAA
|
AAgAAAAIAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAACAAAAAgAAAAFAAAAAQAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAIAAAANAAAAEAAAABAAAAAPAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAADwAAABAAAAAQAAAADQAA
|
AAIAAAANAAAAEAAAABAAAAAPAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAGAAAADwAAABAAAAAQAAAADQAA
|
||||||
AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAUAAAAVAAAAGQAAABgAAAAWAAAACAAAAAAAAAAAAAAACAAAABYAAAAYAAAAGQAA
|
AAAAAAAAAAAAAAAAAAUAAAAVAAAAGQAAABgAAAAWAAAACAAAAAAAAAAAAAAACAAAABYAAAAYAAAAGQAA
|
||||||
ABUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
ABUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAdAAAAIQAAACEAAAAcAAAABAAAAAQAAAAcAAAAIQAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAdAAAAIQAAACEAAAAcAAAABAAAAAQAAAAcAAAAIQAA
|
||||||
ACEAAAAdAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
ACEAAAAdAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAmAAAAKgAAACMAAAAFAAAABQAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAmAAAAKgAAACMAAAAFAAAABQAA
|
||||||
ACMAAAAqAAAAJgAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
ACMAAAAqAAAAJgAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAmAAAAEAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAmAAAAEAAA
|
||||||
AAAAAAAAAAAAEAAAACYAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAEAAAACYAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAA
|
||||||
ACMAAAAEAAAAAAAAAAAAAAAEAAAAIwAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
ACMAAAAEAAAAAAAAAAAAAAAEAAAAIwAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAMAAAB3AAAA3QAAAGMAAAAAAAAAAAAAAGMAAADdAAAAdwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAMAAAB3AAAA3QAAAGMAAAAAAAAAAAAAAGMAAADdAAAAdwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAZwAAAPQAAAD/AAAA3gAAACIAAAAiAAAA3gAAAP8AAAD0AAAAZwAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAZwAAAPQAAAD/AAAA3gAAACIAAAAiAAAA3gAAAP8AAAD0AAAAZwAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAFYAAADsAAAA/wAAAP8AAADTAAAAHQAAAB0AAADTAAAA/wAAAP8AAADsAAAAVgAA
|
AAAAAAAAAAAAAAAAAFYAAADsAAAA/wAAAP8AAADTAAAAHQAAAB0AAADTAAAA/wAAAP8AAADsAAAAVgAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAABFAAAA4wAAAP8AAAD/AAAA4gAAAEcAAAAAAAAAAAAAAEcAAADiAAAA/wAA
|
AAAAAAAAAAAAAAAAAAAAAABFAAAA4wAAAP8AAAD/AAAA4gAAAEcAAAAAAAAAAAAAAEcAAADiAAAA/wAA
|
||||||
AP8AAADjAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AP8AAADjAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAANwAAANgAAAD/AAAA/wAAAOkAAABRAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAANwAAANgAAAD/AAAA/wAAAOkAAABRAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AFEAAADpAAAA/wAAAP8AAADYAAAANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AFEAAADpAAAA/wAAAP8AAADYAAAANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkAAADMAAAA/wAAAP8AAADuAAAAWwAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACkAAADMAAAA/wAAAP8AAADuAAAAWwAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAFsAAADuAAAA/wAAAP8AAADMAAAAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAFsAAADuAAAA/wAAAP8AAADMAAAAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAvAAAAP8AAAD/AAAA8gAAAGYAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAvAAAAP8AAAD/AAAA8gAAAGYAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYAAADyAAAA/wAAAP8AAAC8AAAAHQAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYAAADyAAAA/wAAAP8AAAC8AAAAHQAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAKwAAAD/AAAA/wAAAPYAAAByAAAAAgAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAKwAAAD/AAAA/wAAAPYAAAByAAAAAgAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAHIAAAD2AAAA/wAAAP8AAACsAAAAFAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAHIAAAD2AAAA/wAAAP8AAACsAAAAFAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAACaAAAA/wAAAP8AAAD6AAAAfwAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAACaAAAA/wAAAP8AAAD6AAAAfwAA
|
||||||
AAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAH8AAAD6AAAA/wAA
|
AAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAH8AAAD6AAAA/wAA
|
||||||
AP8AAACaAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKwAAAOsAAAD/AAAA/wAA
|
AP8AAACaAAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKwAAAOsAAAD/AAAA/wAA
|
||||||
AOEAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAA
|
AOEAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAA
|
||||||
AOEAAAD/AAAA/wAAAOsAAAArAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAmgAA
|
AOEAAAD/AAAA/wAAAOsAAAArAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAmgAA
|
||||||
AP8AAAD/AAAA+gAAAH8AAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AP8AAAD/AAAA+gAAAH8AAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAUAAAB/AAAA+gAAAP8AAAD/AAAAmgAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAUAAAB/AAAA+gAAAP8AAAD/AAAAmgAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAUAAAArAAAAP8AAAD/AAAA9gAAAHIAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAUAAAArAAAAP8AAAD/AAAA9gAAAHIAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAACAAAAcgAAAPYAAAD/AAAA/wAAAKwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAACAAAAcgAAAPYAAAD/AAAA/wAAAKwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAdAAAAvAAAAP8AAAD/AAAA8gAAAGYAAAABAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAdAAAAvAAAAP8AAAD/AAAA8gAAAGYAAAABAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAQAAAGYAAADyAAAA/wAAAP8AAAC8AAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAQAAAGYAAADyAAAA/wAAAP8AAAC8AAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApAAAAywAAAP8AAAD/AAAA7gAAAFwAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApAAAAywAAAP8AAAD/AAAA7gAAAFwAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAABcAAAA7gAAAP8AAAD/AAAAywAAACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAABcAAAA7gAAAP8AAAD/AAAAywAAACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2AAAA2AAAAP8AAAD/AAAA6AAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2AAAA2AAAAP8AAAD/AAAA6AAA
|
||||||
AFEAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAOgAAAD/AAAA/wAAANgAAAA2AAAAAAAAAAAAAAAAAAAAAAAA
|
AFEAAAAAAAAAAAAAAAAAAAAAAAAAUQAAAOgAAAD/AAAA/wAAANgAAAA2AAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAA4wAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAA4wAA
|
||||||
AP8AAAD/AAAA4gAAAEcAAAAAAAAAAAAAAEcAAADiAAAA/wAAAP8AAADjAAAARAAAAAAAAAAAAAAAAAAA
|
AP8AAAD/AAAA4gAAAEcAAAAAAAAAAAAAAEcAAADiAAAA/wAAAP8AAADjAAAARAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAABVAAAA7AAAAP8AAAD/AAAA0wAAAB0AAAAdAAAA0wAAAP8AAAD/AAAA7AAAAFUAAAAAAAAAAAAA
|
AAAAAABVAAAA7AAAAP8AAAD/AAAA0wAAAB0AAAAdAAAA0wAAAP8AAAD/AAAA7AAAAFUAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAABnAAAA9AAAAP8AAADeAAAAIgAAACIAAADeAAAA/wAAAPQAAABnAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAABnAAAA9AAAAP8AAADeAAAAIgAAACIAAADeAAAA/wAAAPQAAABnAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAB3AAAA3gAAAGMAAAAAAAAAAAAAAGMAAADeAAAAdwAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAB3AAAA3gAAAGMAAAAAAAAAAAAAAGMAAADeAAAAdwAA
|
||||||
AAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAeAAAABAAAAAAAAAAAAAAABAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAeAAAABAAAAAAAAAAAAAAABAAA
|
||||||
AB4AAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AB4AAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
AAAAAAAAAAAAAAAAAAAAAAAA+APAH/gBgB/4AAAf+AAAH/wAAD/+AAB//wAA//+AAf//wAP//4AB//8A
|
AAAAAAAAAAAAAAAAAAAAAAAA+APAH/gBgB/4AAAf+AAAH/wAAD/+AAB//wAA//+AAf//wAP//4AB//8A
|
||||||
AP/+AAB//AAAP/gAAB/wAAAP4AGAB+ADwAfgB+AH4A/wB+AH4AfgA8AH4AGAB/AAAA/4AAAf/AAAP/4A
|
AP/+AAB//AAAP/gAAB/wAAAP4AGAB+ADwAfgB+AH4A/wB+AH4AfgA8AH4AGAB/AAAA/4AAAf/AAAP/4A
|
||||||
AH//AAD//4AB///AA///4Af///////////8=
|
AH//AAD//4AB///AA///4Af///////////8=
|
||||||
</value>
|
</value>
|
||||||
</data>
|
</data>
|
||||||
</root>
|
</root>
|
374
Source/开发辅助工具/Tools/FrmProject.Designer.cs
generated
374
Source/开发辅助工具/Tools/FrmProject.Designer.cs
generated
|
@ -48,11 +48,38 @@
|
||||||
this.BtnUpdateVer = new ryControls.ButtonEx();
|
this.BtnUpdateVer = new ryControls.ButtonEx();
|
||||||
this.BtnUpdateDllVer = new ryControls.ButtonEx();
|
this.BtnUpdateDllVer = new ryControls.ButtonEx();
|
||||||
this.BtnRepairFolder = new ryControls.ButtonEx();
|
this.BtnRepairFolder = new ryControls.ButtonEx();
|
||||||
|
this.ChkTestOn = new System.Windows.Forms.CheckBox();
|
||||||
|
this.RbCompany = new System.Windows.Forms.RadioButton();
|
||||||
|
this.RbPersonal = new System.Windows.Forms.RadioButton();
|
||||||
|
this.RbGeneral = new System.Windows.Forms.RadioButton();
|
||||||
this.groupBox1 = new System.Windows.Forms.GroupBox();
|
this.groupBox1 = new System.Windows.Forms.GroupBox();
|
||||||
this.groupBox2 = new System.Windows.Forms.GroupBox();
|
this.groupBox2 = new System.Windows.Forms.GroupBox();
|
||||||
|
this.chromeTabControl1 = new ryControls.ChromeTabControl();
|
||||||
|
this.tabPage2 = new System.Windows.Forms.TabPage();
|
||||||
|
this.tabPage1 = new System.Windows.Forms.TabPage();
|
||||||
|
this.TxtProjectVer = new ryControls.TextBoxEx2();
|
||||||
|
this.label5 = new System.Windows.Forms.Label();
|
||||||
|
this.BtnSave = new ryControls.ButtonEx();
|
||||||
|
this.ChkConfuse = new System.Windows.Forms.CheckBox();
|
||||||
|
this.Txtproglang = new ryControls.TextBoxEx2();
|
||||||
|
this.label4 = new System.Windows.Forms.Label();
|
||||||
|
this.Txtusqver = new ryControls.TextBoxEx2();
|
||||||
|
this.label3 = new System.Windows.Forms.Label();
|
||||||
|
this.TxtEngName = new ryControls.TextBoxEx2();
|
||||||
|
this.label2 = new System.Windows.Forms.Label();
|
||||||
|
this.TxtName = new ryControls.TextBoxEx2();
|
||||||
|
this.label1 = new System.Windows.Forms.Label();
|
||||||
|
this.tabPage3 = new System.Windows.Forms.TabPage();
|
||||||
|
this.BtnSave2 = new ryControls.ButtonEx();
|
||||||
|
this.panel1 = new System.Windows.Forms.Panel();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.table1)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.table1)).BeginInit();
|
||||||
this.groupBox1.SuspendLayout();
|
this.groupBox1.SuspendLayout();
|
||||||
this.groupBox2.SuspendLayout();
|
this.groupBox2.SuspendLayout();
|
||||||
|
this.chromeTabControl1.SuspendLayout();
|
||||||
|
this.tabPage2.SuspendLayout();
|
||||||
|
this.tabPage1.SuspendLayout();
|
||||||
|
this.tabPage3.SuspendLayout();
|
||||||
|
this.panel1.SuspendLayout();
|
||||||
this.SuspendLayout();
|
this.SuspendLayout();
|
||||||
//
|
//
|
||||||
// BtnCustomMessageBox
|
// BtnCustomMessageBox
|
||||||
|
@ -107,10 +134,10 @@
|
||||||
this.table1.EnableToolTips = true;
|
this.table1.EnableToolTips = true;
|
||||||
this.table1.FullRowSelect = true;
|
this.table1.FullRowSelect = true;
|
||||||
this.table1.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable;
|
this.table1.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable;
|
||||||
this.table1.Location = new System.Drawing.Point(12, 208);
|
this.table1.Location = new System.Drawing.Point(3, 3);
|
||||||
this.table1.Name = "table1";
|
this.table1.Name = "table1";
|
||||||
this.table1.NoItemsText = "当前列表没有任何项";
|
this.table1.NoItemsText = "当前列表没有任何项";
|
||||||
this.table1.Size = new System.Drawing.Size(905, 296);
|
this.table1.Size = new System.Drawing.Size(894, 371);
|
||||||
this.table1.TabIndex = 20;
|
this.table1.TabIndex = 20;
|
||||||
this.table1.TableModel = this.tableModel1;
|
this.table1.TableModel = this.tableModel1;
|
||||||
this.table1.Text = "table1";
|
this.table1.Text = "table1";
|
||||||
|
@ -247,6 +274,53 @@
|
||||||
this.BtnRepairFolder.UseVisualStyleBackColor = true;
|
this.BtnRepairFolder.UseVisualStyleBackColor = true;
|
||||||
this.BtnRepairFolder.Click += new System.EventHandler(this.BtnRepairFolder_Click);
|
this.BtnRepairFolder.Click += new System.EventHandler(this.BtnRepairFolder_Click);
|
||||||
//
|
//
|
||||||
|
// ChkTestOn
|
||||||
|
//
|
||||||
|
this.ChkTestOn.AutoSize = true;
|
||||||
|
this.ChkTestOn.Location = new System.Drawing.Point(18, 40);
|
||||||
|
this.ChkTestOn.Name = "ChkTestOn";
|
||||||
|
this.ChkTestOn.Size = new System.Drawing.Size(96, 16);
|
||||||
|
this.ChkTestOn.TabIndex = 13;
|
||||||
|
this.ChkTestOn.Text = "开启测试模式";
|
||||||
|
this.toolTip1.SetToolTip(this.ChkTestOn, "编译条件为:【TEST】\r\n设置当前项目为测试项目,测试项目会增加一些测试信息。\r\n在项目正式发布前,请关闭本功能。\r\n");
|
||||||
|
this.ChkTestOn.UseVisualStyleBackColor = true;
|
||||||
|
//
|
||||||
|
// RbCompany
|
||||||
|
//
|
||||||
|
this.RbCompany.AutoSize = true;
|
||||||
|
this.RbCompany.Location = new System.Drawing.Point(6, 3);
|
||||||
|
this.RbCompany.Name = "RbCompany";
|
||||||
|
this.RbCompany.Size = new System.Drawing.Size(71, 16);
|
||||||
|
this.RbCompany.TabIndex = 0;
|
||||||
|
this.RbCompany.TabStop = true;
|
||||||
|
this.RbCompany.Text = "公司项目";
|
||||||
|
this.toolTip1.SetToolTip(this.RbCompany, "公司项目【DY】将隐藏捐助、QQ群等信息。\r\n");
|
||||||
|
this.RbCompany.UseVisualStyleBackColor = true;
|
||||||
|
//
|
||||||
|
// RbPersonal
|
||||||
|
//
|
||||||
|
this.RbPersonal.AutoSize = true;
|
||||||
|
this.RbPersonal.Location = new System.Drawing.Point(104, 3);
|
||||||
|
this.RbPersonal.Name = "RbPersonal";
|
||||||
|
this.RbPersonal.Size = new System.Drawing.Size(71, 16);
|
||||||
|
this.RbPersonal.TabIndex = 1;
|
||||||
|
this.RbPersonal.TabStop = true;
|
||||||
|
this.RbPersonal.Text = "个人项目";
|
||||||
|
this.toolTip1.SetToolTip(this.RbPersonal, "个人项目【PERSONAL】主要是给公司外部的私人测试的项目。\r\n1.会隐藏公司相关信息\r\n2.会隐藏工作室相关信息。");
|
||||||
|
this.RbPersonal.UseVisualStyleBackColor = true;
|
||||||
|
//
|
||||||
|
// RbGeneral
|
||||||
|
//
|
||||||
|
this.RbGeneral.AutoSize = true;
|
||||||
|
this.RbGeneral.Location = new System.Drawing.Point(202, 3);
|
||||||
|
this.RbGeneral.Name = "RbGeneral";
|
||||||
|
this.RbGeneral.Size = new System.Drawing.Size(107, 16);
|
||||||
|
this.RbGeneral.TabIndex = 2;
|
||||||
|
this.RbGeneral.TabStop = true;
|
||||||
|
this.RbGeneral.Text = "工作室通用项目";
|
||||||
|
this.toolTip1.SetToolTip(this.RbGeneral, "工作室项目将采用默认设置,不会植入编译条件。");
|
||||||
|
this.RbGeneral.UseVisualStyleBackColor = true;
|
||||||
|
//
|
||||||
// groupBox1
|
// groupBox1
|
||||||
//
|
//
|
||||||
this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
|
@ -278,17 +352,279 @@
|
||||||
this.groupBox2.TabStop = false;
|
this.groupBox2.TabStop = false;
|
||||||
this.groupBox2.Text = "快速代码";
|
this.groupBox2.Text = "快速代码";
|
||||||
//
|
//
|
||||||
|
// chromeTabControl1
|
||||||
|
//
|
||||||
|
this.chromeTabControl1.AllowDragTab = false;
|
||||||
|
this.chromeTabControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||||
|
| System.Windows.Forms.AnchorStyles.Left)
|
||||||
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
|
this.chromeTabControl1.BackTabPageImage = null;
|
||||||
|
this.chromeTabControl1.Controls.Add(this.tabPage2);
|
||||||
|
this.chromeTabControl1.Controls.Add(this.tabPage1);
|
||||||
|
this.chromeTabControl1.Controls.Add(this.tabPage3);
|
||||||
|
this.chromeTabControl1.Cursor = System.Windows.Forms.Cursors.Default;
|
||||||
|
this.chromeTabControl1.ItemSize = new System.Drawing.Size(100, 25);
|
||||||
|
this.chromeTabControl1.Location = new System.Drawing.Point(12, 205);
|
||||||
|
this.chromeTabControl1.Name = "chromeTabControl1";
|
||||||
|
this.chromeTabControl1.SelectedIndex = 0;
|
||||||
|
this.chromeTabControl1.ShowAddButton = false;
|
||||||
|
this.chromeTabControl1.ShowCloseButton = false;
|
||||||
|
this.chromeTabControl1.Size = new System.Drawing.Size(905, 410);
|
||||||
|
this.chromeTabControl1.SizeMode = System.Windows.Forms.TabSizeMode.Fixed;
|
||||||
|
this.chromeTabControl1.TabContextMenuStrip = null;
|
||||||
|
this.chromeTabControl1.TabIndex = 29;
|
||||||
|
this.chromeTabControl1.TabMaxWidth = 100;
|
||||||
|
//
|
||||||
|
// tabPage2
|
||||||
|
//
|
||||||
|
this.tabPage2.Controls.Add(this.table1);
|
||||||
|
this.tabPage2.Location = new System.Drawing.Point(1, 29);
|
||||||
|
this.tabPage2.Name = "tabPage2";
|
||||||
|
this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
|
||||||
|
this.tabPage2.Size = new System.Drawing.Size(903, 380);
|
||||||
|
this.tabPage2.TabIndex = 0;
|
||||||
|
this.tabPage2.Text = "文件夹";
|
||||||
|
this.tabPage2.UseVisualStyleBackColor = true;
|
||||||
|
//
|
||||||
|
// tabPage1
|
||||||
|
//
|
||||||
|
this.tabPage1.Controls.Add(this.TxtProjectVer);
|
||||||
|
this.tabPage1.Controls.Add(this.label5);
|
||||||
|
this.tabPage1.Controls.Add(this.BtnSave);
|
||||||
|
this.tabPage1.Controls.Add(this.ChkConfuse);
|
||||||
|
this.tabPage1.Controls.Add(this.Txtproglang);
|
||||||
|
this.tabPage1.Controls.Add(this.label4);
|
||||||
|
this.tabPage1.Controls.Add(this.Txtusqver);
|
||||||
|
this.tabPage1.Controls.Add(this.label3);
|
||||||
|
this.tabPage1.Controls.Add(this.TxtEngName);
|
||||||
|
this.tabPage1.Controls.Add(this.label2);
|
||||||
|
this.tabPage1.Controls.Add(this.TxtName);
|
||||||
|
this.tabPage1.Controls.Add(this.label1);
|
||||||
|
this.tabPage1.Location = new System.Drawing.Point(1, 29);
|
||||||
|
this.tabPage1.Name = "tabPage1";
|
||||||
|
this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
|
||||||
|
this.tabPage1.Size = new System.Drawing.Size(903, 380);
|
||||||
|
this.tabPage1.TabIndex = 1;
|
||||||
|
this.tabPage1.Text = "项目信息";
|
||||||
|
this.tabPage1.UseVisualStyleBackColor = true;
|
||||||
|
//
|
||||||
|
// TxtProjectVer
|
||||||
|
//
|
||||||
|
this.TxtProjectVer.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
|
||||||
|
this.TxtProjectVer.EmptyText = "";
|
||||||
|
this.TxtProjectVer.Location = new System.Drawing.Point(72, 61);
|
||||||
|
this.TxtProjectVer.MaxLength = 999999999;
|
||||||
|
this.TxtProjectVer.Multiline = false;
|
||||||
|
this.TxtProjectVer.Name = "TxtProjectVer";
|
||||||
|
this.TxtProjectVer.OnlyNumeric = false;
|
||||||
|
this.TxtProjectVer.PasswordChar = '\0';
|
||||||
|
this.TxtProjectVer.ReadOnly = true;
|
||||||
|
this.TxtProjectVer.SelectedText = "";
|
||||||
|
this.TxtProjectVer.SelectionLength = 0;
|
||||||
|
this.TxtProjectVer.SelectionStart = 0;
|
||||||
|
this.TxtProjectVer.Size = new System.Drawing.Size(193, 28);
|
||||||
|
this.TxtProjectVer.TabIndex = 29;
|
||||||
|
this.TxtProjectVer.TextAlign = System.Windows.Forms.HorizontalAlignment.Left;
|
||||||
|
this.TxtProjectVer.ToolTip = "";
|
||||||
|
this.TxtProjectVer.WordWrap = true;
|
||||||
|
//
|
||||||
|
// label5
|
||||||
|
//
|
||||||
|
this.label5.AutoSize = true;
|
||||||
|
this.label5.Location = new System.Drawing.Point(13, 70);
|
||||||
|
this.label5.Name = "label5";
|
||||||
|
this.label5.Size = new System.Drawing.Size(53, 12);
|
||||||
|
this.label5.TabIndex = 28;
|
||||||
|
this.label5.Text = "项目版本";
|
||||||
|
//
|
||||||
|
// BtnSave
|
||||||
|
//
|
||||||
|
this.BtnSave.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
|
||||||
|
this.BtnSave.BaseColor = System.Drawing.Color.Green;
|
||||||
|
this.BtnSave.ColorGradient = true;
|
||||||
|
this.BtnSave.Location = new System.Drawing.Point(798, 340);
|
||||||
|
this.BtnSave.Name = "BtnSave";
|
||||||
|
this.BtnSave.Size = new System.Drawing.Size(99, 34);
|
||||||
|
this.BtnSave.TabIndex = 27;
|
||||||
|
this.BtnSave.Text = "保存配置";
|
||||||
|
this.BtnSave.UseDefSkin = false;
|
||||||
|
this.BtnSave.UseVisualStyleBackColor = true;
|
||||||
|
this.BtnSave.Click += new System.EventHandler(this.BtnSave_Click);
|
||||||
|
//
|
||||||
|
// ChkConfuse
|
||||||
|
//
|
||||||
|
this.ChkConfuse.AutoSize = true;
|
||||||
|
this.ChkConfuse.Location = new System.Drawing.Point(15, 40);
|
||||||
|
this.ChkConfuse.Name = "ChkConfuse";
|
||||||
|
this.ChkConfuse.Size = new System.Drawing.Size(144, 16);
|
||||||
|
this.ChkConfuse.TabIndex = 11;
|
||||||
|
this.ChkConfuse.Text = "一键打包时先进行混淆";
|
||||||
|
this.ChkConfuse.UseVisualStyleBackColor = true;
|
||||||
|
//
|
||||||
|
// Txtproglang
|
||||||
|
//
|
||||||
|
this.Txtproglang.BackColor = System.Drawing.Color.White;
|
||||||
|
this.Txtproglang.EmptyText = "";
|
||||||
|
this.Txtproglang.Location = new System.Drawing.Point(754, 6);
|
||||||
|
this.Txtproglang.MaxLength = 999999999;
|
||||||
|
this.Txtproglang.Multiline = false;
|
||||||
|
this.Txtproglang.Name = "Txtproglang";
|
||||||
|
this.Txtproglang.OnlyNumeric = false;
|
||||||
|
this.Txtproglang.PasswordChar = '\0';
|
||||||
|
this.Txtproglang.ReadOnly = false;
|
||||||
|
this.Txtproglang.SelectedText = "";
|
||||||
|
this.Txtproglang.SelectionLength = 0;
|
||||||
|
this.Txtproglang.SelectionStart = 0;
|
||||||
|
this.Txtproglang.Size = new System.Drawing.Size(62, 28);
|
||||||
|
this.Txtproglang.TabIndex = 10;
|
||||||
|
this.Txtproglang.TextAlign = System.Windows.Forms.HorizontalAlignment.Left;
|
||||||
|
this.Txtproglang.ToolTip = "";
|
||||||
|
this.Txtproglang.WordWrap = true;
|
||||||
|
//
|
||||||
|
// label4
|
||||||
|
//
|
||||||
|
this.label4.AutoSize = true;
|
||||||
|
this.label4.Location = new System.Drawing.Point(695, 15);
|
||||||
|
this.label4.Name = "label4";
|
||||||
|
this.label4.Size = new System.Drawing.Size(53, 12);
|
||||||
|
this.label4.TabIndex = 9;
|
||||||
|
this.label4.Text = "项目语言";
|
||||||
|
//
|
||||||
|
// Txtusqver
|
||||||
|
//
|
||||||
|
this.Txtusqver.BackColor = System.Drawing.Color.White;
|
||||||
|
this.Txtusqver.EmptyText = "";
|
||||||
|
this.Txtusqver.Location = new System.Drawing.Point(627, 6);
|
||||||
|
this.Txtusqver.MaxLength = 999999999;
|
||||||
|
this.Txtusqver.Multiline = false;
|
||||||
|
this.Txtusqver.Name = "Txtusqver";
|
||||||
|
this.Txtusqver.OnlyNumeric = false;
|
||||||
|
this.Txtusqver.PasswordChar = '\0';
|
||||||
|
this.Txtusqver.ReadOnly = false;
|
||||||
|
this.Txtusqver.SelectedText = "";
|
||||||
|
this.Txtusqver.SelectionLength = 0;
|
||||||
|
this.Txtusqver.SelectionStart = 0;
|
||||||
|
this.Txtusqver.Size = new System.Drawing.Size(62, 28);
|
||||||
|
this.Txtusqver.TabIndex = 8;
|
||||||
|
this.Txtusqver.TextAlign = System.Windows.Forms.HorizontalAlignment.Left;
|
||||||
|
this.Txtusqver.ToolTip = "";
|
||||||
|
this.Txtusqver.WordWrap = true;
|
||||||
|
//
|
||||||
|
// label3
|
||||||
|
//
|
||||||
|
this.label3.AutoSize = true;
|
||||||
|
this.label3.Location = new System.Drawing.Point(550, 15);
|
||||||
|
this.label3.Name = "label3";
|
||||||
|
this.label3.Size = new System.Drawing.Size(71, 12);
|
||||||
|
this.label3.TabIndex = 7;
|
||||||
|
this.label3.Text = "使用USQ版本";
|
||||||
|
//
|
||||||
|
// TxtEngName
|
||||||
|
//
|
||||||
|
this.TxtEngName.BackColor = System.Drawing.Color.White;
|
||||||
|
this.TxtEngName.EmptyText = "";
|
||||||
|
this.TxtEngName.Location = new System.Drawing.Point(354, 6);
|
||||||
|
this.TxtEngName.MaxLength = 999999999;
|
||||||
|
this.TxtEngName.Multiline = false;
|
||||||
|
this.TxtEngName.Name = "TxtEngName";
|
||||||
|
this.TxtEngName.OnlyNumeric = false;
|
||||||
|
this.TxtEngName.PasswordChar = '\0';
|
||||||
|
this.TxtEngName.ReadOnly = false;
|
||||||
|
this.TxtEngName.SelectedText = "";
|
||||||
|
this.TxtEngName.SelectionLength = 0;
|
||||||
|
this.TxtEngName.SelectionStart = 0;
|
||||||
|
this.TxtEngName.Size = new System.Drawing.Size(193, 28);
|
||||||
|
this.TxtEngName.TabIndex = 6;
|
||||||
|
this.TxtEngName.TextAlign = System.Windows.Forms.HorizontalAlignment.Left;
|
||||||
|
this.TxtEngName.ToolTip = "";
|
||||||
|
this.TxtEngName.WordWrap = true;
|
||||||
|
//
|
||||||
|
// label2
|
||||||
|
//
|
||||||
|
this.label2.AutoSize = true;
|
||||||
|
this.label2.Location = new System.Drawing.Point(271, 15);
|
||||||
|
this.label2.Name = "label2";
|
||||||
|
this.label2.Size = new System.Drawing.Size(77, 12);
|
||||||
|
this.label2.TabIndex = 5;
|
||||||
|
this.label2.Text = "项目英文名称";
|
||||||
|
//
|
||||||
|
// TxtName
|
||||||
|
//
|
||||||
|
this.TxtName.BackColor = System.Drawing.Color.White;
|
||||||
|
this.TxtName.EmptyText = "";
|
||||||
|
this.TxtName.Location = new System.Drawing.Point(72, 6);
|
||||||
|
this.TxtName.MaxLength = 999999999;
|
||||||
|
this.TxtName.Multiline = false;
|
||||||
|
this.TxtName.Name = "TxtName";
|
||||||
|
this.TxtName.OnlyNumeric = false;
|
||||||
|
this.TxtName.PasswordChar = '\0';
|
||||||
|
this.TxtName.ReadOnly = false;
|
||||||
|
this.TxtName.SelectedText = "";
|
||||||
|
this.TxtName.SelectionLength = 0;
|
||||||
|
this.TxtName.SelectionStart = 0;
|
||||||
|
this.TxtName.Size = new System.Drawing.Size(193, 28);
|
||||||
|
this.TxtName.TabIndex = 4;
|
||||||
|
this.TxtName.TextAlign = System.Windows.Forms.HorizontalAlignment.Left;
|
||||||
|
this.TxtName.ToolTip = "";
|
||||||
|
this.TxtName.WordWrap = true;
|
||||||
|
//
|
||||||
|
// label1
|
||||||
|
//
|
||||||
|
this.label1.AutoSize = true;
|
||||||
|
this.label1.Location = new System.Drawing.Point(13, 15);
|
||||||
|
this.label1.Name = "label1";
|
||||||
|
this.label1.Size = new System.Drawing.Size(53, 12);
|
||||||
|
this.label1.TabIndex = 0;
|
||||||
|
this.label1.Text = "项目名称";
|
||||||
|
//
|
||||||
|
// tabPage3
|
||||||
|
//
|
||||||
|
this.tabPage3.Controls.Add(this.BtnSave2);
|
||||||
|
this.tabPage3.Controls.Add(this.panel1);
|
||||||
|
this.tabPage3.Controls.Add(this.ChkTestOn);
|
||||||
|
this.tabPage3.Location = new System.Drawing.Point(1, 29);
|
||||||
|
this.tabPage3.Name = "tabPage3";
|
||||||
|
this.tabPage3.Padding = new System.Windows.Forms.Padding(3);
|
||||||
|
this.tabPage3.Size = new System.Drawing.Size(903, 380);
|
||||||
|
this.tabPage3.TabIndex = 2;
|
||||||
|
this.tabPage3.Text = "C#编译选项";
|
||||||
|
this.tabPage3.UseVisualStyleBackColor = true;
|
||||||
|
//
|
||||||
|
// BtnSave2
|
||||||
|
//
|
||||||
|
this.BtnSave2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
|
||||||
|
this.BtnSave2.BaseColor = System.Drawing.Color.Green;
|
||||||
|
this.BtnSave2.ColorGradient = true;
|
||||||
|
this.BtnSave2.Location = new System.Drawing.Point(798, 340);
|
||||||
|
this.BtnSave2.Name = "BtnSave2";
|
||||||
|
this.BtnSave2.Size = new System.Drawing.Size(99, 34);
|
||||||
|
this.BtnSave2.TabIndex = 28;
|
||||||
|
this.BtnSave2.Text = "保存配置";
|
||||||
|
this.BtnSave2.UseDefSkin = false;
|
||||||
|
this.BtnSave2.UseVisualStyleBackColor = true;
|
||||||
|
this.BtnSave2.Click += new System.EventHandler(this.BtnSave2_Click);
|
||||||
|
//
|
||||||
|
// panel1
|
||||||
|
//
|
||||||
|
this.panel1.Controls.Add(this.RbGeneral);
|
||||||
|
this.panel1.Controls.Add(this.RbPersonal);
|
||||||
|
this.panel1.Controls.Add(this.RbCompany);
|
||||||
|
this.panel1.Location = new System.Drawing.Point(12, 11);
|
||||||
|
this.panel1.Name = "panel1";
|
||||||
|
this.panel1.Size = new System.Drawing.Size(363, 23);
|
||||||
|
this.panel1.TabIndex = 14;
|
||||||
|
//
|
||||||
// FrmProject
|
// FrmProject
|
||||||
//
|
//
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
|
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||||
this.ClientSize = new System.Drawing.Size(929, 516);
|
this.ClientSize = new System.Drawing.Size(929, 622);
|
||||||
this.CloseButton = false;
|
this.CloseButton = false;
|
||||||
this.CloseButtonVisible = false;
|
this.CloseButtonVisible = false;
|
||||||
|
this.Controls.Add(this.chromeTabControl1);
|
||||||
this.Controls.Add(this.groupBox2);
|
this.Controls.Add(this.groupBox2);
|
||||||
this.Controls.Add(this.groupBox1);
|
this.Controls.Add(this.groupBox1);
|
||||||
this.Controls.Add(this.LblState);
|
this.Controls.Add(this.LblState);
|
||||||
this.Controls.Add(this.table1);
|
|
||||||
this.Controls.Add(this.BtnCopyCMD);
|
this.Controls.Add(this.BtnCopyCMD);
|
||||||
this.Controls.Add(this.BtnOpenOutput);
|
this.Controls.Add(this.BtnOpenOutput);
|
||||||
this.Name = "FrmProject";
|
this.Name = "FrmProject";
|
||||||
|
@ -297,6 +633,14 @@
|
||||||
((System.ComponentModel.ISupportInitialize)(this.table1)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this.table1)).EndInit();
|
||||||
this.groupBox1.ResumeLayout(false);
|
this.groupBox1.ResumeLayout(false);
|
||||||
this.groupBox2.ResumeLayout(false);
|
this.groupBox2.ResumeLayout(false);
|
||||||
|
this.chromeTabControl1.ResumeLayout(false);
|
||||||
|
this.tabPage2.ResumeLayout(false);
|
||||||
|
this.tabPage1.ResumeLayout(false);
|
||||||
|
this.tabPage1.PerformLayout();
|
||||||
|
this.tabPage3.ResumeLayout(false);
|
||||||
|
this.tabPage3.PerformLayout();
|
||||||
|
this.panel1.ResumeLayout(false);
|
||||||
|
this.panel1.PerformLayout();
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
this.PerformLayout();
|
this.PerformLayout();
|
||||||
|
|
||||||
|
@ -325,5 +669,27 @@
|
||||||
private System.Windows.Forms.GroupBox groupBox2;
|
private System.Windows.Forms.GroupBox groupBox2;
|
||||||
private ryControls.ButtonEx BtnUpdateDllVer;
|
private ryControls.ButtonEx BtnUpdateDllVer;
|
||||||
private ryControls.ButtonEx BtnRepairFolder;
|
private ryControls.ButtonEx BtnRepairFolder;
|
||||||
|
private ryControls.ChromeTabControl chromeTabControl1;
|
||||||
|
private System.Windows.Forms.TabPage tabPage2;
|
||||||
|
private System.Windows.Forms.TabPage tabPage1;
|
||||||
|
private System.Windows.Forms.Label label1;
|
||||||
|
private ryControls.TextBoxEx2 Txtusqver;
|
||||||
|
private System.Windows.Forms.Label label3;
|
||||||
|
private ryControls.TextBoxEx2 TxtEngName;
|
||||||
|
private System.Windows.Forms.Label label2;
|
||||||
|
private ryControls.TextBoxEx2 TxtName;
|
||||||
|
private ryControls.TextBoxEx2 Txtproglang;
|
||||||
|
private System.Windows.Forms.Label label4;
|
||||||
|
private System.Windows.Forms.CheckBox ChkConfuse;
|
||||||
|
private ryControls.ButtonEx BtnSave;
|
||||||
|
private System.Windows.Forms.TabPage tabPage3;
|
||||||
|
private System.Windows.Forms.CheckBox ChkTestOn;
|
||||||
|
private System.Windows.Forms.Panel panel1;
|
||||||
|
private System.Windows.Forms.RadioButton RbGeneral;
|
||||||
|
private System.Windows.Forms.RadioButton RbPersonal;
|
||||||
|
private System.Windows.Forms.RadioButton RbCompany;
|
||||||
|
private ryControls.ButtonEx BtnSave2;
|
||||||
|
private ryControls.TextBoxEx2 TxtProjectVer;
|
||||||
|
private System.Windows.Forms.Label label5;
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -48,6 +48,25 @@ namespace 开发辅助工具.Tools
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
LoadPath();
|
LoadPath();
|
||||||
|
#region 读取条件编译信息
|
||||||
|
var DefineConstants = xml.SelectSingleNode(@"d:Project//d:PropertyGroup//d:DefineConstants", xmlnsm);
|
||||||
|
if (DefineConstants != null)
|
||||||
|
{
|
||||||
|
string DefineConstants_Text = ";" + DefineConstants.InnerText + ";";
|
||||||
|
ChkTestOn.Checked = DefineConstants_Text.IndexOfEx(";TEST;") >= 0;
|
||||||
|
if (DefineConstants_Text.IndexOfEx(";DY;") < 0 && DefineConstants_Text.IndexOfEx(";PERSONAL;") < 0)
|
||||||
|
{
|
||||||
|
RbGeneral.Checked = true;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
RbCompany.Checked = DefineConstants_Text.IndexOfEx(";DY;") >= 0;
|
||||||
|
RbPersonal.Checked = DefineConstants_Text.IndexOfEx(";PERSONAL;") >= 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endregion
|
||||||
|
var folder = System.IO.Path.GetDirectoryName(_ProjectPath);
|
||||||
|
TxtProjectVer.Text= Manager.RyProject.GetVerInfo(folder + "\\Properties\\AssemblyInfo.cs").Version;
|
||||||
string GetValue(string name)
|
string GetValue(string name)
|
||||||
{
|
{
|
||||||
var node = xml.SelectSingleNode(root + name, xmlnsm);
|
var node = xml.SelectSingleNode(root + name, xmlnsm);
|
||||||
|
@ -87,6 +106,12 @@ namespace 开发辅助工具.Tools
|
||||||
if (_path!="")
|
if (_path!="")
|
||||||
{
|
{
|
||||||
var folder = _path;
|
var folder = _path;
|
||||||
|
Ini ini = new Ini(folder + "\\查看项目.ryp");
|
||||||
|
TxtName.Text = ini.ReadIni("project", "name");
|
||||||
|
TxtEngName.Text = ini.ReadIni("project", "engname");
|
||||||
|
Txtusqver.Text = ini.ReadIni("project", "usqver");
|
||||||
|
Txtproglang.Text = ini.ReadIni("project", "proglang");
|
||||||
|
ChkConfuse.Checked = ini.ReadIni("project", "confuse", false);
|
||||||
AddPath(true,"Debug输出目录", "Bin\\Debug","包含调试信息的输出目录");
|
AddPath(true,"Debug输出目录", "Bin\\Debug","包含调试信息的输出目录");
|
||||||
AddPath(true, "Release输出目录", "Bin\\Release", "不包含调试信息的输出目录");
|
AddPath(true, "Release输出目录", "Bin\\Release", "不包含调试信息的输出目录");
|
||||||
AddPath(true,"源代码目录", "Source", "含有项目源码");
|
AddPath(true,"源代码目录", "Source", "含有项目源码");
|
||||||
|
@ -535,5 +560,66 @@ namespace 开发辅助工具.Tools
|
||||||
frm.ShowDialog();
|
frm.ShowDialog();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void BtnSave_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
var _path = GetBFFolderPath();
|
||||||
|
if (_path.Length > 0)
|
||||||
|
{
|
||||||
|
var folder = _path;
|
||||||
|
Ini ini = new Ini(folder + "\\查看项目.ryp");
|
||||||
|
ini.WriteIni("project", "name", TxtName.Text);
|
||||||
|
ini.WriteIni("project", "engname", TxtEngName.Text);
|
||||||
|
ini.WriteIni("project", "usqver", Txtusqver.Text);
|
||||||
|
ini.WriteIni("project", "proglang", Txtproglang.Text);
|
||||||
|
ini.WriteIni("project", "confuse", ChkConfuse.Checked);
|
||||||
|
MessageBox.Show("保存成功。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void BtnSave2_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
System.Xml.XmlDocument xml = new System.Xml.XmlDocument();
|
||||||
|
xml.Load(_ProjectPath);
|
||||||
|
var xmlnsm = new XmlNamespaceManager(xml.NameTable);
|
||||||
|
xmlnsm.AddNamespace("d", xml.DocumentElement.NamespaceURI);
|
||||||
|
#region 读取条件编译信息
|
||||||
|
var DefineConstants = xml.SelectSingleNode(@"d:Project//d:PropertyGroup//d:DefineConstants", xmlnsm);
|
||||||
|
if (DefineConstants != null)
|
||||||
|
{
|
||||||
|
string DefineConstants_Text = ";" + DefineConstants.InnerText + ";";
|
||||||
|
if(ChkTestOn.Checked)
|
||||||
|
{
|
||||||
|
if(DefineConstants_Text.IndexOfEx(";TEST;") < 0) { DefineConstants_Text += "TEST;"; }
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (DefineConstants_Text.IndexOfEx(";TEST;")>=0) { DefineConstants_Text = DefineConstants_Text.Replace(";TEST;",";"); }
|
||||||
|
}
|
||||||
|
if(RbCompany.Checked)
|
||||||
|
{
|
||||||
|
if (DefineConstants_Text.IndexOfEx(";DY;") < 0) { DefineConstants_Text += "DY;"; }
|
||||||
|
if (DefineConstants_Text.IndexOfEx(";PERSONAL;") >= 0) { DefineConstants_Text = DefineConstants_Text.Replace(";PERSONAL;", ";"); }
|
||||||
|
}
|
||||||
|
else if (RbPersonal.Checked)
|
||||||
|
{
|
||||||
|
if (DefineConstants_Text.IndexOfEx(";PERSONAL;") < 0) { DefineConstants_Text += "PERSONAL;"; }
|
||||||
|
if (DefineConstants_Text.IndexOfEx(";DY;") >= 0) { DefineConstants_Text = DefineConstants_Text.Replace(";DY;", ";"); }
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (DefineConstants_Text.IndexOfEx(";DY;") >= 0) { DefineConstants_Text = DefineConstants_Text.Replace(";DY;", ";"); }
|
||||||
|
if (DefineConstants_Text.IndexOfEx(";PERSONAL;") >= 0) { DefineConstants_Text = DefineConstants_Text.Replace(";PERSONAL;", ";"); }
|
||||||
|
}
|
||||||
|
DefineConstants.InnerText = DefineConstants_Text.Trim(';');
|
||||||
|
xml.Save(_ProjectPath);
|
||||||
|
MessageBox.Show("保存成功。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
MessageBox.Show("保存出错,找不到相关信息。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
}
|
||||||
|
#endregion
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user