تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] استفسار في التيكست بوكس
#20
(25-05-16, 02:01 PM)الوادي كتب : أنا لقيت الحل في مشاركة إيمان اللي في الصفحة الأولى فقط قمت بتعديل بسيط
PHP كود :
Public Class Form1

    Dim dt 
As New DataTable()
 
   Dim hold As Boolean

    Private Sub Form1_Load
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load

        dt
.Columns.AddRange(New DataColumn() {New DataColumn("Display"), New DataColumn("Value")})

 
       Dim wc As New Net.WebClient()
 
       Dim src As String wc.DownloadString("http://arab-live.ucoz.net/Test.txt")

 
       For Each str As String In src.Split(vbLf)
 
           Dim splt() = Split(str",")
 
           Dim r As DataRow dt.NewRow
            If splt
.Count 0 Then r.Item("Display") = splt(0) Else r.Item("Value") = ""
 
           If splt.Count 1 Then r.Item("Value") = splt(1) Else r.Item("Value") = ""
 
           dt.Rows.Add(r)
 
       Next

        TextBox1_TextChanged
(NothingNothing)

 
   End Sub

    Private Sub ListBox1_SelectedIndexChanged
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles ListBox1.SelectedIndexChanged
        If hold Then 
Exit Sub
        Try
            Dim s 
As String Me.ListBox1.SelectedValue
            If s
.Trim <> "" AndAlso s.Trim.StartsWith("http://"Then s "http://" s
            If s 
<> "" Then Process.Start(s)
 
       Catch ex As Exception
        End 
Try
 
   End Sub

    Private Sub TextBox1_TextChanged
(ByVal sender As ObjectByVal e As EventArgsHandles TextBox1.TextChanged
        Dim q 
As IEnumerable(Of DataRow) = (From x As DataRow In dt Where x.Item("Display").ToString.ToLower.StartsWith(Me.TextBox1.Text.Trim.ToLower))
 
       hold True
        Me
.ListBox1.DataSource = If(q.Count 0Nothingq.CopyToDataTable)
 
       Me.ListBox1.DisplayMember "Display"
 
       Me.ListBox1.ValueMember "Value"
 
       Me.ListBox1.SelectedIndex = -1
        hold 
False
    End Sub

End 
Class 

شايف كيف لما وضعت المشروع كيف اتحل الموضوع.
شكرا شكرا شكرا تم حل المشكل بنجاح
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: استفسار في التيكست بوكس - بواسطة amgad525 - 23-05-16, 12:05 PM
RE: استفسار في التيكست بوكس - بواسطة سعود - 24-05-16, 05:13 PM
RE: استفسار في التيكست بوكس - بواسطة عبدالرحمن المكاوي - 25-05-16, 02:47 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم