InfomationAssistant/FavoritesInfo/FavoritesManager.cs
(开头部分) 26KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Text.RegularExpressions;//正则表达式
using System.IO;//文件读写类
using System.Media;
namespace InfomationAssistant
{
public partial class FavoritesManager : Form
{
private int flag;//添加?修改信息==1?2
private string currentID;//当前选定行ID
private Point pt;//记录鼠标坐标
public FavoritesManager()
{
InitializeComponent();
}
//窗体Load事件
private void FavoritesManager_Load(object sender, EventArgs e)
{
CommonClass.AnimateWindow(this.Handle, 1000, CommonClass.AW_BLEND); //添加窗体淡入淡出特效
this.favorites_ClassTableAdapter.Connection.ConnectionString = Constants.connectionString;
this.favorites_InfoTableAdapter.Connection.ConnectionString = Constants.connectionString;
// TODO: 这行代码将数据加载到表“infoDataSet.Favorites_Class”中。您可以根据需要移动或移除它。
this.favorites_ClassTableAdapter.Fill(this.infoDataSet.Favorites_Class);
// TODO: 这行代码将数据加载到表“infoDataSet.Favorites_Info”中。您可以根据需要移动或移除它。
this.favorites_InfoTableAdapter.Fill(this.infoDataSet.Favorites_Info);
}
//执行获取
private void btnGet_Click(object sender, EventArgs e)
{
if (UrlList.Items.Count > 0)
UrlList.Items.Clear();//获取前先执行清空
string path = Environment.GetFolderPath(Environment.SpecialFolder.Favorites);//获取路径
getUrl(path); //获得url信息的方法
playSound("squaredAwaySir");
}
//获取URL快捷方式信息的方法
private void getUrl(string path)
{
string[] files;//存储url文件名
string shortName;//存储经过字符串操作得到的短名
string patten1 = @"\.url$";//第一层筛选,获得url文件名
string patten2 = "^URL=";//第二次筛选,获得URL名
Regex r1 = new Regex(patten1);//构造正则表达式
Regex r2 = new Regex(patten2);
files = Directory.GetFiles(@path);//获取文件名填充入数组
foreach (string aFile in files)
{
后面还有 579 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
