چطوری یه اسکرول بسازم به همراه جستجو؟>>>کمکم کنید<<<<

سلام.
سامان جون همونیه که میخواستم دستت درد نکنه ولی میخوام بدونم میشه بجای info.txt از فایل با پسوند html
استفاده کرد چون من تغییر دادم ولی نمیشد.
 

hosein0251

مدیر انجمن <A href="http://forum.majidonline.com/f
می شه که این نوشته ها (همون عبارت های سرچ شده ) فارسی باشه ؟
 

MEYSAMH

Member
سلام خسته نباشيد

در تاپيك قبلي يك فايل براي جستجودرlistbox با نام gss گذاشته بوديد
يه سوال از قسمت search اين برنامه دارم كه اگه به صورت زير تغيير كنه
خيلي كامل ميشه :

با توجه به شكل زير مثلا وقتي كاربر از قسمت search حرف b را وارد
ميكنه بايد كلماتي كه حرف اولشان b است نشان داده شود اما در اين الگوريتم
به اين شكل عمل نميشه و كلمه اي را پيدا مي كنه كه در داخلش حرف b است

با توجه به شكل زير و قتي حرف b را وارد ميكنيم بايد كلمه Bad boys
نشان داده شود اما كلمه Alien Blast نشان داده ميشه
http://meysamgame.persiangig.com/image/soal.gif
اگه اطف كنيد و اين مشكل را حل كنيد عالي ميشه
لطفا پاسخش را يا در تاپيك و يا به ايميلم به آدرس [email protected]
بفرستي ممنون ميشم چون خيلي ضروريه .

www.hemmaty.com
كتاب الكترونيكي ,مقاله , ترفند برنامه ,گالري عكس , لينكدوني, ,آموزش,دانلود نرم افزار
 

MEYSAMH

Member
soal.gif
 
خیلی ممنون ولی میشه بگید چطوری میشه عنوان هر بازی رو بصورت جداگانه از لیست تو جای دیگه هم نشون داد.

راستی آقا حامد یه نگاهی به پیغام خصوصی هات بنداز خیلی به کمک نیاز دارم.
 

MEYSAMH

Member
دوباره سلام silvercover

1-دست شما درد نكنه درست شد اما يه جاي ديگش خراب شد !

با توجه به شكل زير اگر فاصله بين دو كلمه باشد فقط كلمه اول را پيدا مي كند

2.gif



يعني اگه كلمه Empire را وارد كنم نميتونه پيدا كنه
قبلا اينجوري نبود يعني پيدا ميكرد ولي چون مشكل حرف b (سوال قبلي)
را حل كردي نميتونه پيدا كنه .

2-در ضمن اين search فقط يك كلمه را پيدا ميكند ممكن است سطرهاي ديگري نيز در ليست باكس باشد
كه شامل آن كلمه باشند
ميشه يك كليد قرار داد كه وقتي كاربر آن را زد بقيه سطرهايي كه كلمه مورد نظر در آن قرار دارد را نيز نشان دهد


اگه اين دو تا مشكلو حل كني ممنون ميشم مخصوصا اولي را
خلاصه مي بخشيد
 

silvercover

کاربر متخصص
بله درست میگین. اما برای این گونه جستجو ها نیاز به Recursive Function یا تابع بازگشتی هست که MMB در این زمینه یه کم ناتوان هست. اما باید روش کار کنم. من اون مثال ها رو با عجله ساختم. هنوز هم راه هایی هست...
 

MEYSAMH

Member
اگه درستش كردي بزار تو تاپيك هر چه زودتر بهتر ممنون ميشم چون ضروريه
 
یه سوال هم من دارم چطوری میشه عنوان هر بازی رو که توی لیست باکسه رو بصورت جداگانه و text یه جای بصروت مستقل نمایش داده بشه


یعنی وقتی روی یکی از گزینه های تو لیست باکس کلیک میکنیم عنوانش علاوه بر توی لیست باکس یه جای مستقل قرار بگیره مثلا بالا لیست
 
خیلی ممنون حامد جون ولی اگه میشه اینو روی مال مثال که سامان ادیت کرده انجام بده
یا اگه میشه بگید چطوری باید اینا رو توی اون قرار بدم.
 

MEYSAMH

Member
سلام سيلور جان

كي وقت ميكني سرچ را درست كني (همون مشكل فاصله و و حرف b كه تو تاپيك قبلي نوشته بودم)

دستت درد نكه منتظرم
 

MEYSAMH

Member
سلام سيلور مشكل سرچ را كه فاصله را نمي تونست پيدا كنه را درست كردم

به صورت زير اسكريپت رو تغيير دادم :


اگه كاربر حروف 'a' تا 'z' را از ورودي زد بره قسمت (If (RetVal<>0 & RetVal=1 را اجرا كنه

در غير اين صورت قسمت (If (RetVal<>0 را اجرا كنه

در اخر اين پست اسكريپت را ميزارم كافي كلش كپي شه تو قسمت script 1

الان هم مشكل تك حرفي ها (b) حل شد و هم فاصله


فقط يك مشكلي كه وجود داره اينكه سرچ فقط يك گزينه را پيدا ميكنه من ميخوام يك كليد ديگر باشه كه وقتي كاربر
آن را زد بقيه كلمات مشابه را نيز پيدا كند فكر كنم بشه با كمي تغييرات اونو حل كرد
من خودم اون قسمت break را برداشتم تا دو تا كلمه مشابه را تونست پيدا كنه ولي همش رو نه اگه وقت كردي
اين مشكل را حل كن Tanx
 

MEYSAMH

Member
اينم اسكريپت كه سيلور نوشته بود من كمي تغييرش دادم

script search.zip

توي فايل txt الگوريتمش را گذاشتم كه بايد كلش را تو script 1 كپي كنيد


www.Hemmaty.com
ترفندها و نرم افزارهاي كاربردي
 

جدیدترین ارسال ها

بالا