亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? frmmain.vb

?? CSDN V3.0 使用VB。Net開發(fā) 可以使用該助手訪問CSDN
?? VB
?? 第 1 頁 / 共 2 頁
字號:
Imports System.Text
Imports System.Text.RegularExpressions
Imports System.IO
Imports CsdnV3.comm


Public Class FrmMain

#Region "窗體加載"
    Private m As New WebServer
    Private t As New Threading.Thread(AddressOf m.Main)

    Private Sub FrmMain_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        Me.Visible = False

        t.Start()

        ''''''''''''''''''''''''''''
        '先檢查數(shù)據(jù)庫文件是否存在
        If Not System.IO.File.Exists("CSDN.mdb") Then
            MsgBox("數(shù)據(jù)庫文件[CSDN.mdb]丟失!")
            Me.Dispose()
        End If

        ''以begin.js作為樹的入口加載導(dǎo)航
        LoadTreeNodes("begin.js", Me.tvMain.Nodes)

        '登陸默認(rèn)用戶
        CheckDefaultuser("")

        '初始化多用戶切換彩單
        InitUsersMenu()

        ''布局
        initTipLayOut()

        '開始監(jiān)視短消息
        Me.TimerMsg.Start()

        Me.WindowState = FormWindowState.Maximized
        ''Me.tc.TabPages.Add(New tpHome)
        ''tpTip.ShowTP(Me.U2u("http://community.csdn.net//Expert/TopicView1.asp?id=4607944"), Me.tc)

        Me.Visible = True

    End Sub
#End Region

    Sub initTipLayOut()
        If My.Settings.LayOut = "11" Then
            Me.spSec.Panel2Collapsed = True
        End If
        If My.Settings.LayOut = "111" Then
            Me.spSec.Panel2Collapsed = False
            Me.spSec.Orientation = Orientation.Vertical
        End If
        If My.Settings.LayOut = "211" Then
            Me.spSec.Panel2Collapsed = False
            Me.spSec.Orientation = Orientation.Horizontal
        End If
        If Me.spSec.Panel2Collapsed = True Then

            For Each tp As TabPage In tc2.TabPages
                tp.Parent = tc
                'If TypeOf tp Is tpBase Then
                '    Dim temp As tpBase = tp
                '    temp.Close()
                'Else
                '    tp.Dispose()
                'End If
            Next
        End If

    End Sub

#Region "初始化多用戶切換彩單"
    ''' <summary>
    ''' 初始化多用戶切換彩單
    ''' </summary>
    ''' <remarks>只登陸默認(rèn)用戶</remarks>
    Private Sub InitUsersMenu()
        tbUsersLogin.DropDown.Items.Clear()
        '動態(tài)增加“管理登陸”
        Dim tsi As ToolStripItem = tbUsersLogin.DropDown.Items.Add("管理登陸..")
        tsi.ToolTipText = "管理登陸用戶"
        AddHandler tsi.Click, AddressOf Login_Click

        tbUsersLogin.DropDown.Items.Add("-")

        '動態(tài)增加用戶
        For Each ett As entity_TB_LoginUser In frmLogin.HistoryUsers.Values
            tsi = tbUsersLogin.DropDown.Items.Add(ett.UserName)
            tsi.ToolTipText = "將" & ett.UserName & "設(shè)置為當(dāng)前用戶!"
            tsi.ImageScaling = ToolStripItemImageScaling.None
            '為默認(rèn)用戶顯示menu icon
            If ett.Default Then
                tsi.Image = My.Resources.彩單選中2
            End If
            AddHandler tsi.Click, AddressOf ChangeUser_Click
        Next
    End Sub

#End Region

#Region "切換用戶"
    ''' <summary>
    ''' 切換用戶
    ''' </summary>
    ''' <param name="UserName">可選參數(shù),不提供就表示為使用默認(rèn)用戶。</param>
    ''' <remarks></remarks>
    Private Sub CheckDefaultuser(Optional ByVal UserName As String = "")



        '開始檢查登陸默認(rèn)用戶
        Dim ett As entity_TB_LoginUser = frmLogin.DefaultUser(UserName) '獲取默認(rèn)用戶
        If Not ett Is Nothing Then '如果設(shè)置了默認(rèn)用戶。
            '檢查是否有效

            Dim cl As New CheckLogin(ett)
            cl.Check()

            If cl.hasLogined Then
                '設(shè)置當(dāng)前用戶
                comm.Comm.SetDefuser(ett)

                '如果檢查成功,就顯示當(dāng)前用戶。
                Me.lLoginText.Text = "歡迎:" & ett.UserName
                Me.llLoginOperation.Text = "切換"

                '處理我設(shè)置的 感興趣的社區(qū)
                For Each js As jsTreeNode In Me.tvMain.Nodes
                    If js.Text = "我感興趣的社區(qū)" Then
                        js.Nodes.Clear()
                        js.HasProced = False
                        If js.childNodesFileName.Length > 0 And Not js.HasProced Then

                            Me.LoadTreeNodes(js.childNodesFileName, js.Nodes)
                            js.HasProced = True
                            js.Expand()


                        End If
                    End If
                    Exit For
                Next

            End If

        End If
        '重新監(jiān)視短消息
        i = 0
    End Sub
#End Region

#Region "CSDN導(dǎo)航樹處理函數(shù)"
    ''' <summary>
    ''' CSDN導(dǎo)航樹處理函數(shù)
    ''' </summary>
    ''' <param name="strUrl">JS地址</param>
    ''' <param name="Nodes">節(jié)點位置</param>
    ''' <param name="SaveFile">是否保存文件</param>
    ''' <remarks></remarks>
    Private Sub LoadTreeNodes(ByVal strUrl As String, ByVal Nodes As TreeNodeCollection, Optional ByVal SaveFile As Boolean = True)
        '對應(yīng)的HTTP地址
        strUrl = comm.Comm.CSDN_COMINITY_TREENODEDATA_URL + strUrl
        Dim html As String = ""
        Dim u As New Uri(strUrl)
        '計算本地文件名
        Dim fileName As String = ""
        fileName = Application.StartupPath & u.LocalPath.Replace("/", "\")

        '這里使用的gb2312編碼
        Dim ec As Encoding = System.Text.Encoding.GetEncoding("GB2312")


        If File.Exists(fileName) And fileName.EndsWith(".js") Then
            '如果js存在的話直接讀文件
            html = My.Computer.FileSystem.ReadAllText(fileName)
        Else
            '不存在的話就用網(wǎng)絡(luò)上直接load
            Dim http As New HttpProc
            http.strUrl = strUrl
            http.cookiePost = comm.Comm.CL
            http.encoding = ec
            http.cookiePost = comm.Comm.CL
            http.Proc()
            html = http.ResHtml

            ''保存當(dāng)前文件
            If SaveFile Then
                comm.FileStream.SaveFile(fileName, html)
            End If
        End If


        '使用正則匹配每一行
        For Each m As Match In comm.RegMatch.Matches("tree.nodes\['(?<D>[^\r]+?)'\]\040\=\040'(?<D>[^\r]+?)';\r", html)
            '對每行的結(jié)果再解析
            Dim jsNode As New jsTreeNode(m.Value)
            If jsNode.childNodesFileName.Length > 0 Then
                jsNode.SelectedImageIndex = 1
                jsNode.ImageIndex = 1
            Else
                jsNode.SelectedImageIndex = 0
                jsNode.ImageIndex = 0
            End If

            If Not jsNode.StrIndex = "0_1" Then
                Dim badd As Boolean = False

                If Not jsNode.StrIndex Is Nothing Then
                    For Each js As jsTreeNode In Nodes
                        If js.StrIndex.Split("_".ToCharArray)(1) = jsNode.StrIndex.Split("_".ToCharArray)(0) Then
                            js.Nodes.Add(jsNode)
                            badd = True
                            js.SelectedImageIndex = 1
                            js.ImageIndex = 1
                            Exit For
                        End If
                    Next
                End If


                If Not badd Then
                    Nodes.Add(jsNode)
                End If

            End If
        Next
    End Sub
#End Region

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
播五月开心婷婷综合| 日韩欧美激情四射| 亚洲欧美一区二区三区孕妇| 国产成人精品网址| 中文久久乱码一区二区| 国产成a人亚洲精品| 国产精品久久网站| 色香色香欲天天天影视综合网| 国产精品对白交换视频| 91色.com| 成人教育av在线| 国产精品久久久久9999吃药| 色综合久久久久综合体| 亚洲自拍偷拍图区| 日韩欧美国产综合| 成人av在线网站| 亚洲香蕉伊在人在线观| 日韩一区和二区| 国产激情91久久精品导航| 亚洲欧洲日韩av| 精品视频在线免费看| 久久不见久久见免费视频1| 精品1区2区在线观看| 波多野结衣一区二区三区| 亚洲精品免费在线| 日韩午夜激情电影| 成人福利视频网站| 午夜亚洲国产au精品一区二区| 亚洲精品一区二区三区福利| av激情综合网| 裸体歌舞表演一区二区| 中文字幕第一区二区| 欧美色视频一区| 国产成人精品综合在线观看| 一区二区三区日韩精品| 精品国产伦一区二区三区免费| 国产日韩欧美激情| 一本到一区二区三区| 久久99久久99| 一区二区三区蜜桃| 久久一日本道色综合| 欧美少妇一区二区| 国产经典欧美精品| 视频一区在线播放| 亚洲天堂2014| 久久亚洲精华国产精华液 | 久久精品男人天堂av| 色成人在线视频| 国产乱码精品一区二区三区av| 亚洲另类一区二区| 国产日韩欧美激情| 日韩精品专区在线影院重磅| 91精品91久久久中77777| 国内精品伊人久久久久影院对白| 一区二区在线看| 中文字幕国产一区二区| 日韩欧美区一区二| 欧美老肥妇做.爰bbww| 91免费小视频| 成人午夜av电影| 国产一区二区三区黄视频| 亚洲va欧美va人人爽| 亚洲欧美在线视频观看| 久久精品免费在线观看| 欧美大片国产精品| 91麻豆精品国产| 欧美日韩电影一区| 欧美性生活久久| 91免费看`日韩一区二区| 成人午夜私人影院| 国产精品主播直播| 国产一区二区三区四区五区入口 | 久久99精品久久久久| 国产精品久久久久一区二区三区共| 亚洲bt欧美bt精品777| 日韩一区中文字幕| 国产精品毛片久久久久久久| 久久久久国色av免费看影院| 精品成人一区二区三区| 日韩欧美一级精品久久| 欧美电视剧免费观看| 91精品一区二区三区在线观看| 欧美日本高清视频在线观看| 欧美精品xxxxbbbb| 日韩一区二区三区高清免费看看| 欧美精品九九99久久| 日韩一区二区三区在线观看| 日韩午夜激情免费电影| 久久久久99精品国产片| 国产欧美精品在线观看| 一区精品在线播放| 亚洲美女在线国产| 婷婷中文字幕一区三区| 美国欧美日韩国产在线播放| 经典一区二区三区| 国产91高潮流白浆在线麻豆 | 精品亚洲aⅴ乱码一区二区三区| 中文一区在线播放| 色哦色哦哦色天天综合| 黄一区二区三区| 悠悠色在线精品| 午夜精品123| 午夜精品国产更新| 亚洲444eee在线观看| 香蕉av福利精品导航| 亚洲视频免费观看| 日本成人在线不卡视频| 一本大道久久a久久精二百| 91偷拍与自偷拍精品| 色欧美片视频在线观看在线视频| 色欧美片视频在线观看| a4yy欧美一区二区三区| 欧美欧美午夜aⅴ在线观看| 欧美精品自拍偷拍动漫精品| 8x8x8国产精品| 欧美精品一区二区久久婷婷| 久久精品一区二区三区四区| 久久精品视频一区| 亚洲色图19p| 亚洲成a人v欧美综合天堂下载| 亚洲成人av中文| 激情偷乱视频一区二区三区| 天天操天天干天天综合网| 国产在线视频一区二区三区| 成人黄色免费短视频| 日本高清免费不卡视频| 91精品免费在线观看| 久久嫩草精品久久久精品| 欧美激情综合五月色丁香| 一区二区三区在线观看网站| 天天综合天天做天天综合| 国产伦精品一区二区三区视频青涩 | 五月激情综合网| 国产白丝精品91爽爽久久 | 91在线porny国产在线看| 欧美亚洲图片小说| 91精品国产欧美一区二区| 国产亚洲一区字幕| 亚洲精品视频免费观看| 精品一区二区三区在线播放视频 | 亚洲综合色丁香婷婷六月图片| 日本不卡的三区四区五区| 国产成人精品午夜视频免费 | 热久久一区二区| 国产高清在线精品| 欧美三级欧美一级| 国产日韩影视精品| 亚洲成av人影院| 蜜桃精品视频在线| 色婷婷久久99综合精品jk白丝| 26uuuu精品一区二区| 亚洲激情校园春色| 欧美性xxxxxxxx| 中文字幕一区二区视频| 久久精品国产99| 欧美影院午夜播放| 欧美极品xxx| 激情综合色播五月| 欧美三级在线看| 国产精品短视频| 国产福利91精品一区| 欧美三级乱人伦电影| 一区二区三区产品免费精品久久75| 精彩视频一区二区三区| 7777精品伊人久久久大香线蕉最新版| 亚洲图片激情小说| 国产寡妇亲子伦一区二区| 欧美猛男男办公室激情| 亚洲女同一区二区| 久久超级碰视频| 久久综合狠狠综合久久激情| 免费成人结看片| 欧美日韩视频不卡| 一区二区三区中文在线观看| 91久久国产最好的精华液| 亚洲欧洲国产日本综合| 国产99精品国产| 久久综合色8888| 一区二区视频在线| 欧美性xxxxx极品少妇| 亚洲专区一二三| 在线日韩一区二区| 国产精品区一区二区三区| caoporm超碰国产精品| 国产精品女同一区二区三区| 国产成人免费在线观看| 久久先锋影音av鲁色资源网| 国产中文字幕精品| 久久久不卡影院| 国产成人啪免费观看软件| 国产午夜亚洲精品理论片色戒| 国内精品久久久久影院色| 精品久久久影院| 国产一区二三区好的| 国产亚洲短视频| 国产专区欧美精品| 亚洲女人的天堂| 欧美日韩免费电影| 免费观看91视频大全| 亚洲免费av观看|