ورود

View Full Version : سوال: combo



fshadh1
پنج شنبه 01 بهمن 1394, 12:34 عصر
تاپیک شما به علت ایجاد در بخش نامناسب حذف شد اما برای اینکه متنتون هدر نره اینجا براتون میزارم
لطفا در بخش بانک اطلاعاتی در VB6 تاپیک ایجاد کنید

----------------------

سلام دوستان خسته نباشید
من یه برنامه نوشتم که یه دیتابیس داره و یه دیتا گرید که بهم وصلن و توی خاصیت کلیک دیتا گرید یه کد نوشتم که وقتی روی رکورد مورد نظر کلیک می کنیم اطلاعات از جدول روی تکس ها و کمبوباکسهای بالا نمایش داده میشن یعنی همون تکس ها و کمبوباکسهایی که باهاشون اطلاعاتو وارد جدول کردیم ولی یه مشکل اینجاست اینکه اگه استایل کمبوباکس رو روی dropdown list قرار بدیم دیگه اینکار انجام نمیشه یعنی موقع نمایش اطلاعات روی کبوباکس ها ارور میده چون دیگه خاصیت تکست نداره حالا سوال من اینکه چطوری میشه با کد استایل کمبو باکسها رو عوض کرد یعنی مثلا combo1.style = ............. چی باشه اصلا این دستورو ایراد میگیره یا شما چه پیشنهادی دارین ؟؟؟

اینم کدها

FlatEdit1.Text = Adomkheghtesadi.Recordset.Fields("nm")
FlatEdit2.Text = Adomkheghtesadi.Recordset.Fields("tell")
FlatEdit3.Text = Adomkheghtesadi.Recordset.Fields("nmasoul")
FlatEdit4.Text = Adomkheghtesadi.Recordset.Fields("codemeli")
FlatEdit5.Text = Adomkheghtesadi.Recordset.Fields("mobile")
Combovaziat.Text = Adomkheghtesadi.Recordset.Fields("vaziat")
FlatEdit6.Text = Adomkheghtesadi.Recordset.Fields("address")
FlatEdit8.Text = Adomkheghtesadi.Recordset.Fields("tozihat")


توی کد بالا اگه استایل کمبو باکس وضعیت اگه روی dropdown combo باشه ارور نمیده ولی روی dropdown list ارور میده ... !! چطوری میشه استایل کمبوباکس رو با کد تغییر داد



یا چطوری میشه مقدار یک فیلد را در دیتا گرید بریزم توی یه تکس باکس