资源简介
c#编写的在线教学系统源码,可以直接用vs打开参考源码
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.IO;
using System.Net;
using System.Text;
using System.Text.Regularexpressions;
using System.Windows.Forms;
namespace FrmWebTest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnSearch_Click(object sender EventArgs e)
{
string url = “http://www.qixin.com“;
HttpHelper hh = new HttpHelper();
CookieCollection ccl = hh.GetCookieCollection(url);
CookieContainer cc = new CookieContainer();
cc.Add(ccl);
string key = txtSearch.Text.Trim();
//拼接url
string web1Url = string.Format(url + “/search?key={0}&type=enterprise&source=&isGlobal=Y“ key);
//绑定浏览器
this.webBrowser1.Url = new Uri(web1Url);
//获取html
string str = hh.GetHtml(web1Url
cc ““ false ““);
//str = File.ReadAllText(“d:/mzq.html“ Encoding.UTF8);
//获取查询的连接
string[] htmlarr = GetHtmlUrlList(str key);
if (htmlarr.Length == 1)
{
//保存内容
File.WriteAllText(“d:/mzq.html“ str);
//拼接详细页的url
string detailUrl = url + htmlarr[0];
//绑定详细页到浏览器2
this.webBrowser2.Url = new Uri(detailUrl);
//获取详细页html
string detailHtml = hh.GetHtml(detailUrl cc ““ false ““);
//将内容保存到html文件
File.WriteAllText(“d:/mzqdetail.html“ detailHtml);
//获取html中指定内容
string getdetails = GetContent(detailHtml);
//显示到页面
this.textBox1.Text = getdetails;
}
else
{
foreach (var item in htmlarr)
{
Debug.WriteLine(item);
}
}
}
///
/// 取得HTML中所有图片的 URL。
///
/// HTML代码
/// 图片的URL列表
public string[] GetHtmlUrlList(string sHtmlText string searchKey)
{
Regex regImg = new Regex(string.Format(“(?is)]*?href=([‘\“\“]?)(?[^‘\“\“\\s>]+)\\1[^>]*>{0} “ searchKey) RegexOptions.Multiline);
// 搜索匹配的字符串
MatchCollection matches = regImg.Matches(sHtmlText);
int i = 0;
string[] sUrlList = new string[matches.Count];
// 取得匹配项列表
foreach (Match match in matches)
{
sUrlList[i++] = match.Groups[“url“].Value;
//sUrlList[i++] = match.Value;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-02 22:53 破解程序2016年9月21日+004902\
目录 0 2016-09-20 23:26 破解程序2016年9月21日+004902\GenericClass.Lib\
目录 0 2016-09-20 11:03 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\
文件 7291 2016-06-23 11:29 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\Form1.Designer.cs
文件 3631 2016-07-14 15:56 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\Form1.cs
文件 5817 2016-06-23 11:29 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\Form1.resx
文件 3624 2016-06-23 11:20 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\FrmWebTest.csproj
文件 62835 2016-06-23 13:18 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\FrmWebTest.rar
文件 18867 2016-06-23 11:23 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\HttpHelper.cs
文件 471 2016-06-23 11:16 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\Program.cs
目录 0 2016-09-20 11:03 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\Properties\
文件 1328 2016-06-23 11:16 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\Properties\AssemblyInfo.cs
文件 2833 2016-06-23 11:16 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\Properties\Resources.Designer.cs
文件 5612 2016-06-23 11:16 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\Properties\Resources.resx
文件 1097 2016-06-23 11:16 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\Properties\Settings.Designer.cs
文件 249 2016-06-23 11:16 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\Properties\Settings.settings
目录 0 2016-09-20 11:03 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\bin\
目录 0 2016-09-20 11:03 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\bin\Debug\
文件 18944 2016-09-21 00:34 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\bin\Debug\FrmWebTest.exe
文件 46592 2016-09-21 00:34 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\bin\Debug\FrmWebTest.pdb
文件 21680 2016-07-14 15:04 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\bin\Debug\FrmWebTest.vshost.exe
文件 490 2015-10-30 15:19 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\bin\Debug\FrmWebTest.vshost.exe.manifest
目录 0 2016-09-20 11:03 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\obj\
目录 0 2016-09-21 00:34 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\obj\Debug\
文件 1230 2016-06-23 13:17 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6139 2016-09-20 23:14 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 180 2016-06-23 11:29 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\obj\Debug\FrmWebTest.Form1.resources
文件 180 2016-06-23 11:20 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\obj\Debug\FrmWebTest.Properties.Resources.resources
文件 1356 2016-09-21 00:34 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\obj\Debug\FrmWebTest.csproj.FileListAbsolute.txt
文件 847 2016-06-23 11:29 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\obj\Debug\FrmWebTest.csproj.GenerateResource.Cache
文件 1449 2016-09-21 00:34 破解程序2016年9月21日+004902\GenericClass.Lib\FrmWebTest\obj\Debug\FrmWebTest.csprojResolveAssemblyReference.cache
............此处省略1608个文件信息
相关资源
- MahApps.Metro源码WPF开源控件库
- 2020年最新淘宝试用补单平台源码 功
- unity3d创意的手机消除游戏源码
- DTcms5.0商业版源码电脑站、手机站、微
- 基于C#和SuperWebSocket、WebRtc开发的网页
- ASP.NET CORE跨平台开发从入门到实战
- 03 STM32F205 多功能LCD时钟-c源码 keil5
- ASP.NET MVC4+EF6+Bootstrap3 通用后台管理系
- C#高级编程(第11版)PDF完整版及源码
- ASP.NET MVC后台系统项目
- .NET Core 2.2 官方教程(中文版)
- Manning ASP.NET Core in Action 2018.6 pdf
- asp.net编写的在线同学录网站
- .NET 4.5与Visual Basic 2012高级编程(第
- asp.net 进销存系统
- ASP.NET的学生作业管理系统设计实现论
- ASP.NET汽配商城
- 学生在线选课系统
- C# aps.net MVC web微信三方扫码登录与授
- C#高级编程第10版中文高清非扫描目录
- ASP.NET Core 3.1 官方教程.pdf
- .net经典ERP管理系统完整源码(多层架
- C#实现BP神经网络数字图像识别源码
- .Net HTML页面转PDF格式
- ASP.NET MVC4 增删改查
- ASP.NET网站开发先锋光盘
- asp.net mvc5课程设计 在线书店 包括分页
- C#图书管理系统asp.net 源码
- asp.net从入门到精通(第四版)源码
- 海康威视门禁c#demo(含源码)和开发
评论
共有 条评论