PDA

View Full Version : سوال: ذخیره یک آیتم در کمبو باکس



reza4359
یک شنبه 18 مهر 1389, 10:42 صبح
سلام دوستان آیا راهی هست که یک آیتم از طریق یک تکس باکس به لیست کمبو باکس اضافه بشه (بدون استفاده از جدول و بانک) آخه من این کدو براش نوشتم ولی وقتی از برنامه خار ج میشم از لیست پاک میشه


combox1.items.add(textbox1.text)

ایمان مدائنی
یک شنبه 18 مهر 1389, 11:14 صبح
خب ميتوني تو يك فايل ذخيره كني بعد در رويداد لود مقادير رو داخل كومبو بريزي

reza4359
یک شنبه 18 مهر 1389, 11:46 صبح
خب ميتوني تو يك فايل ذخيره كني بعد در رويداد لود مقادير رو داخل كومبو بريزي
سلام اگه میشه کدشو واسم بزار ممنون میشم

AmirHarirbafan
یک شنبه 18 مهر 1389, 12:21 عصر
برای ذخیره کردنش اینو بنویس


File.WriteAllText("Data.txt", "Matn Morede Nazar");


برای خوندن از فایل هم اینو بنویس


comboBox1.Items.Add(File.ReadAllText("Data.txt"));


موفق باشید:چشمک:

mmd2009
یک شنبه 18 مهر 1389, 13:22 عصر
با سلام.

البته انتخاب کل فایل txt و اضافه کردن به کبوباکس در شرایطی درسته که دوست داشته باشیم فقط یک ایتم داشته باشیم.

ولی اگر مثلا دوست داشته باشیم ایتم ، ایتم اطلاعات رو وارد کمبو بکنیم کافیه از یک کاراکتر برای جداسازی ایتم ها استفاده بکنیم و اونارو یکی ، یکی ببریم تو کمبو باکس

برای مثال:

فایل txt درون درایور C داریم با نام mmd2009 با دادهای زیر :




mojtaba,
mohsen,
siavash,
hamidreza,
sonia



حالا برای جداسازی کلمه ها به این صورت عمل می کنیم به طوری که 5 ایتم درون کمبو داشته باشیم :



foreach (String mystr in
System.IO.File.ReadAllText("c:\\mmd2009.txt")
.Split(','))
{
comboBox1.Items.Add(mystr);
}


موفق باشید