16-11-18, 01:28 PM
(آخر تعديل لهذه المشاركة : 18-11-18, 01:46 AM {2} بواسطة Rabeea Qbaha.)
السلام عليكم
اواجة مشكلة تظهر معي لاول مره ولا اعرف ما هي
الخطئ يظهر كالاتي :
الخطئ يظهر كالاتي :
إقتباس :
- Exception Exception thrown: 'System.InvalidCastException' in System.Windows.Forms.dll ("Interface not registered Failed to find proxy registration for IID: {EAC04BC0-3791-11D2-BB95-0060977B464C}.") System.InvalidCastException
يحدث الخطئ عند محاولتي لعمل auto complete source textbox
هذا هو الكود :
PHP كود :
Conn.Open()
Dim cmd As New OleDbCommand("SELECT MaterialName FROM Materials where SANF = @SANF", Conn)
cmd.Parameters.AddWithValue("@SANF", "fix_parts")
Dim ds As New DataSet
Dim da As New OleDbDataAdapter(cmd)
da.Fill(ds, "list")
Dim col As New AutoCompleteStringCollection
Dim i As Integer
MsgBox(ds.Tables(0).Rows.Count)
For i = 0 To ds.Tables(0).Rows.Count - 1
col.Add(ds.Tables(0).Rows(i)("MaterialName").ToString())
Next
Conn.Close()
TxTMaterialName.AutoCompleteSource = AutoCompleteSource.CustomSource
TxTMaterialName.AutoCompleteCustomSource = col
TxTMaterialName.AutoCompleteMode = AutoCompleteMode.Suggest
للعلم الكود كان يعمل على اكمل وجة في السابق في نفس المشروع
وعند الانتهاء والتجربة ظهرت المشكله ولا اعرف السبب
هذه صوره الخطا بالكامل على امل المساعدة
و اذا كان هنالك حل بدبل لل AutoComplete ساكون ممتن
في السابق اتذطر اني شفت طريقه تكون listview مع ال textbox بطريقه ما تشبة ال AutoComplete
اذا حد عندو معرفة بالموضوع
وعند الانتهاء والتجربة ظهرت المشكله ولا اعرف السبب
هذه صوره الخطا بالكامل على امل المساعدة
و اذا كان هنالك حل بدبل لل AutoComplete ساكون ممتن
في السابق اتذطر اني شفت طريقه تكون listview مع ال textbox بطريقه ما تشبة ال AutoComplete
اذا حد عندو معرفة بالموضوع