04.04.2013 Views

Transcriptional Characterization of Glioma Neural Stem Cells Diva ...

Transcriptional Characterization of Glioma Neural Stem Cells Diva ...

Transcriptional Characterization of Glioma Neural Stem Cells Diva ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

End Select<br />

End If<br />

End Sub<br />

Appendix<br />

Private Sub WebBrowser1_DocumentCompleted(sender As Object, e As WebBrowserDoc-<br />

umentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted<br />

If nDB = 0 Then ’ GMBbase<br />

Select Case pageLoadTimes<br />

Case 0 ’ Search and fill the "search textbox"<br />

For Each elem As HtmlElement In WebBrowser1.Document.All<br />

Dim NameStr As String = elem.GetAttribute("name")<br />

If ((NameStr IsNot Nothing) AndAlso (NameStr.Length 0)) Then<br />

If NameStr.ToLower().Equals("search") Then<br />

elem.InnerText = genes(ngene)<br />

End If<br />

End If<br />

Next<br />

WebBrowser1.Document.GetElementById("title_submit").InvokeMember("click")<br />

Case 1 ’ Search the link to Gene name<br />

For Each elem As HtmlElement In WebBrowser1.Document.Links<br />

Dim NameStr As String = elem.InnerText<br />

If ((NameStr IsNot Nothing) AndAlso (NameStr.Length 0)) Then<br />

If Trim(elem.InnerText) = genes(ngene) Then<br />

elem.InvokeMember("Click")<br />

Exit Select<br />

End If<br />

End If<br />

Next<br />

Case 2 ’ Get the results from page<br />

Dim st As String = WebBrowser1.DocumentText.ToString<br />

Dim st1 As Integer = st.IndexOf("Glioblastoma multiforme Gene Publications:")<br />

If st1 > 0 Then<br />

TextBox3.Text = Convert.ToInt32(Trim(st.Substring(st1 + 49, 5)))<br />

If TextBox3.Text "0" Then RaiseEvent nextGene() Else RaiseEvent nextDB()<br />

Exit Sub<br />

End If<br />

End Select<br />

ElseIf nDB = 1 Then ’ PubMed<br />

269

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!