煙大課表PC端-不僅僅是瀏覽器和手機APP

來源:互聯網
上載者:User

標籤:

今天上機的時候偷懶沒有做項目,看到了13級大神王振學長的個人部落格,發現了他製作的網頁版煙大課表。

很早就使用了他製作的手機端的迷你課表。

對他的技術真的佩服的五體投地。

好像是他把所有的課表都產生了一個資料庫。

索性又任性了,直接寫個PC用戶端吧。。。

用的還是VB。。。

正題:

用了兩個視窗(form):

一個用來顯示選擇學院和班級,一個用來顯示課表

兩個按鈕(command):

分別用來實現課表和校曆

四個標籤(label):

前兩個是用來實現提示資訊,後兩個在form2中實現學院班級的提醒和"關於"

一個webbrowser:

用來實現網頁的開啟

到這裡就明白了,其實沒什麼技術含量,就是用來選擇-開啟選擇的網頁。

Form1:


原始碼:

Option ExplicitPublic c1 As StringPublic c2 As StringDim URL As StringPrivate Sub Combo1_Click()c2 = Combo1.TextIf Combo1.Text = "計控" Then    c1 = "%E8%AE%A1"ElseIf Combo1.Text = "EIE" Then    c1 = "EIE"ElseIf Combo1.Text = "對外" Then    c1 = "%E5%AF%B9%E5%A4%96"ElseIf Combo1.Text = "專國" Then    c1 = "%E4%B8%93%E5%9B%BD"ElseIf Combo1.Text = "漢教" Then    c1 = "%E6%B1%89%E6%95%99"ElseIf Combo1.Text = "環材" Then    c1 = "%E7%8E%AF"ElseIf Combo1.Text = "法學" Then    c1 = "%E6%B3%95"ElseIf Combo1.Text = "光電" Then    c1 = "%E5%85%89"ElseIf Combo1.Text = "海院" Then    c1 = "%E6%B5%B7"ElseIf Combo1.Text = "建築" Then    c1 = "%E5%BB%BA"ElseIf Combo1.Text = "經管" Then    c1 = "%E7%BB%8F"ElseIf Combo1.Text = "生物" Then    c1 = "%E7%94%9F"ElseIf Combo1.Text = "食品" Then    c1 = "%E9%A3%9F"ElseIf Combo1.Text = "數院" Then    c1 = "%E6%95%B0"ElseIf Combo1.Text = "土木" Then    c1 = "%E5%9C%9F"ElseIf Combo1.Text = "外院" Then    c1 = "%E5%A4%96"ElseIf Combo1.Text = "新聞" Then    c1 = "%E6%96%B0"ElseIf Combo1.Text = "機電" Then    c1 = "%E6%9C%BA"ElseIf Combo1.Text = "藥院" Then    c1 = "%E8%8D%AF"ElseIf Combo1.Text = "音樂" Then    c1 = "%E9%9F%B3"ElseIf Combo1.Text = "應用" Then    c1 = "%E5%BA%94"ElseIf Combo1.Text = "中文" Then    c1 = "%E4%B8%AD"End IfEnd SubPrivate Sub Command1_Click()Form2.Label1.Caption = Form1.c2 + "學院" + Form1.Text1.Text + "班級的課表:"URL = "http://www.fddcn.cn/adds/ytukb/ytukb.php?xy=" + c1 + "&bj=" + Text1.TextForm2.WebBrowser1.Navigate (URL)Unload Form1Form2.ShowEnd SubPrivate Sub Command2_Click()Form2.Label1.Caption = "校曆:"Form2.WebBrowser1.Navigate ("http://cdn.sinacloud.net/ok1234/xl.png")Unload Form1Form2.ShowEnd SubPrivate Sub Form_Load()    Combo1.AddItem "EIE"    Combo1.AddItem "計控"    Combo1.AddItem "對外"    Combo1.AddItem "專國"    Combo1.AddItem "漢教"    Combo1.AddItem "環材"    Combo1.AddItem "法學"    Combo1.AddItem "光電"    Combo1.AddItem "海院"    Combo1.AddItem "建築"    Combo1.AddItem "經管"    Combo1.AddItem "生物"    Combo1.AddItem "食品"    Combo1.AddItem "數院"    Combo1.AddItem "土木"    Combo1.AddItem "外院"    Combo1.AddItem "新聞"    Combo1.AddItem "機電"    Combo1.AddItem "藥院"    Combo1.AddItem "音樂"    Combo1.AddItem "應用"    Combo1.AddItem "中文"End Sub

Form2:


原始碼:

Option ExplicitDim URL As StringDim WithEvents Web_V1 As SHDocVwCtl.WebBrowser_V1Private Sub Form_Load()WebBrowser1.Silent = TrueSet Web_V1 = WebBrowser1.Object         '初始化Web_V1對象' WebBrowser1.Navigate ("http://cdn.sinacloud.net/ok1234/xl.png")End SubPrivate Sub Form_Resize()WebBrowser1.Top = 380WebBrowser1.Left = 50WebBrowser1.Height = Me.Height - 400WebBrowser1.Width = Me.Width - 200Label2.Left = WebBrowser1.Width - 380End SubPrivate Sub Label2_Click()MsgBox "名稱:煙大課表" & vbCrLf & "版本:Ver 1.1" & vbCrLf & "開發:@Mayuko" & vbCrLf & "CSDN部落格:" & vbCrLf & "http://blog.csdn.net/mayuko2012" & vbCrLf & "感謝13級王振大神提供的資料庫!", vbInformation, "關於"End SubPrivate Sub Web_V1_NewWindow(ByVal URL As String, ByVal Flags As Long, ByVal TargetFrameName As String, PostData As Variant, ByVal Headers As String, Processed As Boolean)On Error Resume Next    Processed = True    WebBrowser1.Navigate URLEnd Sub

下載:

煙大課表



@ Mayuko

煙大課表PC端-不僅僅是瀏覽器和手機APP

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.