### RaUI V4.0.2506.2701 - *.[新增]RediskCheck类新增支持对.NET3.5和.NET6-.NET9安装状态的判断。 - *.[新增]RyImage类的LoadPic方法新增Timeout参数设置。 - *.[新增]ChromeTabControl控件新增OnTabAddButtonClick和OnTabCloseButtonClick事件。 - *.[新增]Strings类新增GetEngOrNumPos方法,获取字符串里的英文或数字。 - *.[改进]ChromeTabControl默认风格改进。 - *.[改进]GetTimeStr新增ShowSeconds参数。 - *.[改进]RyImage.LoadPic获取网络图片时,UA改为Edge的UA。 - *.[改进]ListBoxEx从内部控件改为公开控件。 - *.[修复]AddHosts(string list,bool write)函数write为false时,不再写入hosts。 - *.[修复]修复无法在属性界面修改RichTextBox2的WordWrap属性的BUG。 - *.[修复]修复ApkOp读取apk内部版本号时,如果版本号带数字0可能无法读取的BUG。 - *.[修复]修复GetVerByVerStr传入null值会报错的BUG。 - *.[修复]修复ComboBoxEx2控件修改SelectedItem和SelectedIndex属性不会激发SelectedIndexChanged事件的BUG。 - *.[修复]修复ApkOp解压某些apk文件时,可能导致文件被占用的BUG。 - *.[修复]修复TextBoxEx2控件通过代码设置文本,无法触发文本变化事件的BUG。 - *.[修复]修复TextBoxEx2控件使用Tab按键,无法切换输入的BUG。
79 lines
3.4 KiB
C#
79 lines
3.4 KiB
C#
using RaUI.UI.LayeredForm;
|
|
using ryCommon;
|
|
using ryControls;
|
|
using RyHardWare;
|
|
using ScintillaNETV2;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Data;
|
|
using System.Drawing;
|
|
using System.IO;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading;
|
|
using System.Threading.Tasks;
|
|
using System.Windows.Forms;
|
|
using VPKSoft2.ScintillaLexers;
|
|
|
|
namespace Itrycn_Project2
|
|
{
|
|
public partial class FrmTest2 : Form
|
|
{
|
|
public FrmTest2()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
private void FrmTest2_Load(object sender, EventArgs e)
|
|
{
|
|
//ctlTreeView1.LoadFromXMLText("<root><list Value=\"红包活动\" Tag=\"<root><list id="Setting" keys="N0" pwd="" user="" /></root>\" ImageIndex=\"11\" ImageKey=\"\" /><list Value=\"生日提醒\" Tag=\"<root><list id="Setting" keys="N1" pwd="" user="" /></root>\" ImageIndex=\"4\" ImageKey=\"\"><list Value=\"亲人生日\" Tag=\"<root><list id="Setting" keys="N5" pwd="" user="" /></root>\" ImageIndex=\"4\" ImageKey=\"\" /></list><list Value=\"执行任务\" Tag=\"<root><list id="Setting" keys="N3" pwd="" user="" /></root>\" ImageIndex=\"9\" ImageKey=\"\" /><list Value=\"日常提醒\" Tag=\"<root><list id="Setting" keys="N2" pwd="" user="" /></root>\" ImageIndex=\"5\" ImageKey=\"\"><list Value=\"信用卡还款提醒\" Tag=\"<root><list id="Setting" keys="N4" pwd="" user="" /></root>\" ImageIndex=\"7\" ImageKey=\"\" /></list></root>");
|
|
//ctlTreeView1.Nodes.Add("nokeys", "未分组的提醒", 0);
|
|
RyImage.LoadPic("https://m.fhyx.com/img/favicon.ico");
|
|
//MessageBox.Show(RedistCheck.IsInstall_NET35()==true?"安装成功":"未安装");
|
|
ryComboBox1.Text = "gggg";
|
|
var ssss = HardWare.GetDiskListInfo();
|
|
//chromeTabControl1.TabPages.Add(new ChromeTabPage("ddddddd") {CloseButtomVisible=false });
|
|
}
|
|
|
|
private void maskedTextBox1_Enter(object sender, EventArgs e)
|
|
{
|
|
//maskedTextBox1.();
|
|
}
|
|
|
|
private void button1_Click(object sender, EventArgs e)
|
|
{
|
|
ryCommon.ApkOp apkOp = new ApkOp();
|
|
apkOp.DeepAnaly_On = true;
|
|
apkOp.AAPT_Path = "E:\\My Datas\\My Codes\\毕方项目\\CSharp\\ryProcessManager\\Bin\\Debug\\SysDb\\Tools\\ApkLook\\aapt.exe";
|
|
var Files = new List<string>
|
|
{
|
|
"C:\\Users\\zilin\\Desktop\\1.apk",
|
|
|
|
};
|
|
for (int i = 0; i < Files.Count; i++)
|
|
{
|
|
var item = Files[i];
|
|
var th = new Thread(Start);
|
|
th.Start();
|
|
void Start()
|
|
{
|
|
var apk = apkOp.Read_Apk(item);
|
|
if(apk.VersionName.Length==0)
|
|
{
|
|
|
|
}
|
|
else
|
|
{
|
|
Console.WriteLine(apk.AppName);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
private void scintilla1_UpdateUI(object sender, ScintillaNETV2.UpdateUIEventArgs e)
|
|
{
|
|
}
|
|
}
|
|
}
|