امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
string
نویسنده پیام
stringf آفلاین
كاربر دو ستاره
**

ارسال‌ها: 110
موضوع‌ها: 45
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 32
( 2 تشکر در 2 ارسال )
ارسال: #1
string
سلام
اگه یه سری لغت داشته باشیم در comboboxویه سری جمله در richtextboxحالا بخواهیم اون جملاتی که لغات داخل combobox در اونها نیست را حذف کنم چه روشی را پیشنهاد می کنید؟؟؟
۲۶-آذر-۱۳۹۰, ۲۱:۰۵:۴۸
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: string
روش معمولیش اینه اول متن رو به جملاتش بشکن بعد اون کلمات رو تو تک تک جملات بگرد

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۲۷-آذر-۱۳۹۰, ۰۹:۵۸:۰۲
وب سایت ارسال‌ها
پاسخ
stringf آفلاین
كاربر دو ستاره
**

ارسال‌ها: 110
موضوع‌ها: 45
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 32
( 2 تشکر در 2 ارسال )
ارسال: #3
RE: string
(۲۷-آذر-۱۳۹۰, ۰۹:۵۸:۰۲)lord_viper نوشته است: روش معمولیش اینه اول متن رو به جملاتش بشکن بعد اون کلمات رو تو تک تک جملات بگرد

سلام
ممنون .بله من جملات را با split جدا کردم وریختم تو یه ارایه رشته ای .حالا مشکلم اینه که نمی دونم چه طوری لغات داخل combobox را درون تک تک جملات پیدا کنم؟
(۲۷-آذر-۱۳۹۰, ۰۹:۵۸:۰۲)lord_viper نوشته است: روش معمولیش اینه اول متن رو به جملاتش بشکن بعد اون کلمات رو تو تک تک جملات بگرد

سلام
ممنون .بله من جملات را با split جدا کردم وریختم تو یه ارایه رشته ای .حالا مشکلم اینه که نمی دونم چه طوری لغات داخل combobox را درون تک تک جملات پیدا کنم؟
(آخرین ویرایش در این ارسال: ۲۷-آذر-۱۳۹۰, ۱۰:۳۳:۰۰، توسط stringf.)
۲۷-آذر-۱۳۹۰, ۱۰:۳۲:۱۱
ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #4
RE: string
من نمی دونم از چه زبانی استفاده می کنی ولی باید چیزی شبیه به این باشه:

کد php:
Function InStr([Start], [String1], [String2], [Compare As VbCompareMethod ])
    
Member of VBA.Strings
    Returns the position of the first occurrence of one string within another 

(آخرین ویرایش در این ارسال: ۲۷-آذر-۱۳۹۰, ۱۳:۱۷:۳۷، توسط Di Di.)
۲۷-آذر-۱۳۹۰, ۱۳:۱۶:۵۰
وب سایت ارسال‌ها
پاسخ
stringf آفلاین
كاربر دو ستاره
**

ارسال‌ها: 110
موضوع‌ها: 45
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 32
( 2 تشکر در 2 ارسال )
ارسال: #5
RE: string
(۲۷-آذر-۱۳۹۰, ۱۳:۱۶:۵۰)Di Di نوشته است: من نمی دونم از چه زبانی استفاده می کنی ولی باید چیزی شبیه به این باشه:

کد php:
Function InStr([Start], [String1], [String2], [Compare As VbCompareMethod ])
 
Member of VBA.Strings
 Returns the position of the first occurrence of one string within another 

سلام
ممنون
ولی من اززبان php چیزی نمی دونم با زبان c# کار میکنم.
۲۷-آذر-۱۳۹۰, ۱۶:۲۹:۱۶
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #6
RE: string
اینی که دی دی نوشته، وی بی هستش! شما توی C# میتونی از این استفاده کنی:
کد:
String str = "hallo world"
int pos = str.IndexOf("wo",0)
که بهت عدد 7 رو برمیگردونه
این فقط بهت اولی رو برمیگردونه و برای پیدا کردن همه باید کد بالا رو توی یه Loop بذاری! و هر بار مقدار بدست اومده pos رو به جای 0 قرار بدی!

پارک24
مرجع خرید و فروش خودرو
۲۷-آذر-۱۳۹۰, ۱۷:۲۱:۰۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : stringf
stringf آفلاین
كاربر دو ستاره
**

ارسال‌ها: 110
موضوع‌ها: 45
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 32
( 2 تشکر در 2 ارسال )
ارسال: #7
RE: string
(۲۷-آذر-۱۳۹۰, ۱۷:۲۱:۰۹)far_222000 نوشته است: اینی که دی دی نوشته، وی بی هستش! شما توی C# میتونی از این استفاده کنی:
کد:
String str = "hallo world"
int pos = str.IndexOf("wo",0)
که بهت عدد 7 رو برمیگردونه
این فقط بهت اولی رو برمیگردونه و برای پیدا کردن همه باید کد بالا رو توی یه Loop بذاری! و هر بار مقدار بدست اومده pos رو به جای 0 قرار بدی!


سلام
ممنون

private void button2_Click(object sender, EventArgs e)
{
string[] rtext = richTextBox1.Text.Split('.');
const char space=' ';
string m = "";


string[] array1 = s1.Split(space );


foreach (string text in array1)
{

while (comboBox1.SelectedText== text)
{

{


for (int i = 0; i < rtext.Length; i++)
m += rtext[i];
MessageBox.Show(m);
}
}



}
}

اما این کد راببینید می خوام صفاتی که در combobox ریخته ام در تک تک جملات مقایسه کنم اگر این صفتها در جملات وجود داشت اون جملاتی که این صفات را ندارند حذف بشه؟

در مورد indexof اگر ممکن است برایم بیشتر توضیح بدهید ؟

از طرفی صفاتی که دارم خیلی خیلی زیاده هر کاری می کنم همش تو comboboxیاrichtextbox جا نمیشه؟به نظر شما چی کار کنم؟؟؟
۲۸-آذر-۱۳۹۰, ۲۲:۰۹:۴۵
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #8
RE: string
به نظر من شما دقيقا بگو ميخواي چه برنامه اي بنويسي تا بهتر بتونيم بهت كمك كنيم
الان من نميدونم اصلا چرا ميخواي اين اطلاعات رو توي كامبوباكس بريزي! منطقي پشتش خوابيده رو توضيح بده

پارک24
مرجع خرید و فروش خودرو
۰۳-دى-۱۳۹۰, ۱۰:۴۹:۰۹
وب سایت ارسال‌ها
پاسخ
parviz2012 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 171
موضوع‌ها: 16
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4
( 98 تشکر در 74 ارسال )
ارسال: #9
RE: string
تونستی از اون کد استفاده کنی؟

گمان مبر که به پایان رسیده کار جهان / هزار باده ناخورده در رگ تاک است
۰۳-دى-۱۳۹۰, ۱۷:۳۴:۰۸
وب سایت ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #10
RE: string
نه!
خب بگو دقيقا ميخواي چي كار كني!
اي واي ببخشيد
فكر كردم استرينگ اف اين پست رو زده

پارک24
مرجع خرید و فروش خودرو
(آخرین ویرایش در این ارسال: ۰۴-دى-۱۳۹۰, ۰۹:۲۳:۴۳، توسط far_222000.)
۰۴-دى-۱۳۹۰, ۰۹:۲۲:۱۱
وب سایت ارسال‌ها
پاسخ
stringf آفلاین
كاربر دو ستاره
**

ارسال‌ها: 110
موضوع‌ها: 45
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 32
( 2 تشکر در 2 ارسال )
ارسال: #11
RE: string
(۰۳-دى-۱۳۹۰, ۱۰:۴۹:۰۹)far_222000 نوشته است: به نظر من شما دقيقا بگو ميخواي چه برنامه اي بنويسي تا بهتر بتونيم بهت كمك كنيم
الان من نميدونم اصلا چرا ميخواي اين اطلاعات رو توي كامبوباكس بريزي! منطقي پشتش خوابيده رو توضيح بده

سلام
ممنون .هر طوری بود نوشتم.حالا به یه قسمت دیگری رسیدم که دارم روش کار میکنم .اگه مشکلی بود ازتون کمک می گیرم .
(۰۳-دى-۱۳۹۰, ۱۰:۴۹:۰۹)far_222000 نوشته است: به نظر من شما دقيقا بگو ميخواي چه برنامه اي بنويسي تا بهتر بتونيم بهت كمك كنيم
الان من نميدونم اصلا چرا ميخواي اين اطلاعات رو توي كامبوباكس بريزي! منطقي پشتش خوابيده رو توضيح بده

سلام
ممنون.هر طوری بود نوشتم.حالا رسیدم به یه قسمت دیگه از برنامه که دارم روش کار می کنم اگه مشکلی بود ازتون کمک می گیرم.
(۰۳-دى-۱۳۹۰, ۱۷:۳۴:۰۸)parviz2012 نوشته است: تونستی از اون کد استفاده کنی؟

سلام
ممنون .خیلی کمکم کردید .نه متاسفانه .فقط چند خطش را استفاده کردم .راستی اگه بخوام کدم را بذارم چه طوری باید داخل کادر های زرد رنگ بذارم.در ادامه اگه مشکلی بود ازتون کمک می گیرم.
(آخرین ویرایش در این ارسال: ۰۴-دى-۱۳۹۰, ۱۱:۳۱:۱۹، توسط stringf.)
۰۴-دى-۱۳۹۰, ۱۱:۱۷:۵۵
ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS