واضح آرشیو وب فارسی:سایت ریسک: r.gh4516-09-2008, 05:11 PMسلام من یک برنامه نوشتم که فایلهای با پسوند bin رو داخل یک richTextBox1 لود میکنه اینم کدشه !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!!حجم این فایلها خیلی بالاست در حد 16 مگ و لود اون توی richTextBox خیلی تول میکشه میخواستم بدونم چه شکلی میشه سرعت لود فایلها رو بالا برد؟ بعد از اینکه فایلو توی richTextBox لود شود چی شکلی میتونم توی اون بر اساس یک کلمه سرچ کنم و برم به محل اون کلمه ؟ از کمکتون ممنون:11::11: r.gh4517-09-2008, 09:57 AMسلام یعنی هیچ راهی نیست؟!!!!! فکر نکنم !حتما یک راهی هست . دوستان لطف کنن هرچی به ذهنشون میرسه بگن شاید با کمک هم تونستیم . ممنون r.gh4517-09-2008, 01:21 PMسرچ !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! r.gh4517-09-2008, 02:06 PMسرچ !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! _H2_18-09-2008, 11:42 PMسلام پسوند استاندارد این فایلها rtf است و شاید بهتر باشد شما هم از پسوند rtf به جای bin استفاده کنید. در خصوص سرعت متاسفانه کار زیادی نمیتوان کرد، فقط میتوانید یک انیمشین GIF نمایش دهید یا باگذاری تکمیل شود و حوصله کاربر هم سر نرود و تحملش بیشتر شود ! اما در مورد جستجو، دستوراتی که نوشتید، چندان مناسب این کار نیست. اگر دقت کنید RichTextBox خودش متد جامعی با نام Find برای این کار دارد که میتواند از محل تایین شده جستجو را انجام دهد و شما میتوانید امکان پیدا کردن موارد بعدی و بعدی را هم به کاربر بدهید. محل را که پیدا کردید میتوانید به SelectionStart بدهید و با SelectionLength هم طول کاراکترهای انتخاب شده را مشخص کنید و ... r.gh4521-09-2008, 04:29 PMسلام در کد های بال وقتی یک فایل که متن اون به صورت فارسی هست رو لود میکنی متن به صورت کد عجیب قریب در می یاد برای رفع این مشکل باید چیکار کنم. _H2_21-09-2008, 07:47 PMسلام اول یک عضر خواهی میکنم: اما در مورد جستجو، دستوراتی که نوشتید، چندان مناسب این کار نیست چون معمولا تاپیکهای چند سایت را با هم باز میکنم فکر کنم با تاپیکی از تالار دیگری اشتباه گرفتم. در کد های بال وقتی یک فایل که متن اون به صورت فارسی هست رو لود میکنی متن به صورت کد عجیب قریب در می یاد برای رفع این مشکل باید چیکار کنم. در فمت rtf نباید همچین مشکلی پیش بیاد، اجازه دهید یک تستی کنم، مجدداً جواب میدهم... r.gh4522-09-2008, 03:50 PMمنون از اینکه وقت میگزارید. منتظر جواب شما هستم _H2_22-09-2008, 04:37 PMسلام گرچه اطمینان داشتم، ولی باز هم تست کردم ، من به شخصه به مشکلی برخورد نکردم. اصولاً فرمت rtf یک فرمت متن ascii است، یکی چیزی مثل html که با یکسری قائده میتواند اشکال مختلف را نشان دهد. کاراکترهای unicode ای مثل فارسی را هم کدشان ثبت میشود، در کل نباید مشکلی به وجود آید. شما یکبار دیگر با متد LoadFile و SaveFile خود RichTextBox این کار را انجام دهید و اگر به مشکل برخوردید، فایل rtf مشکل دار را آپلود کنید. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! r.gh4523-09-2008, 11:10 AMسلام حق با شماست ولی من هم تست کردم درست بود ولی مسئله اینه که من باید یک فایل با پسوند bin رو باز کنم و این کار در حالت معمولی و با loadfile انجام نمیشه و من مجبور شدم کد پست 1 رو برای اون بنویسم . _H2_23-09-2008, 11:09 PMسلام ...باید یک فایل با پسوند bin رو باز کنم و این کار در حالت معمولی و با loadfile انجام نمیشه ... هیچ مشکلی در استفاده از دستور loadfile با پسوندهای دیگر وجود ندارد، پسوند فقط و فقط یک استاندارد نام گذاری است که شما ملزم به رعایت کردن آن نیستید! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ...مجبور شدم کد پست 1 رو برای اون بنویسم خیلی میبخشید، این دیگه تقصیر منه، نمیدانم! انگار وقتی پست 5 را زدم کلاً حواسم جای دیگری بوده!! شرمنده. پست 1 شما به طرز تابلویی مشکلش را فریاد میزند! پارامتر دوم Save یک نوع شمارشی است که : گزینه PlainText معرف یک متن ساده Ascii است گزینه UnicodePlainText معرف یک متن ساده Unicode است که طبیعتاً زبان فارسی را هم ساپورت میکند. ولی گزینه استاندارد و پیش فرض RichText است. کنترلر RichTextBox متن RichText !!! واضح است، 2 * 2 = 4 !! r.gh4525-09-2008, 10:33 AMمنونم از توضیحات شما . امید وارم در تمام مراحل زندگیتون موفق باشید سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 529]