مشاهده نسخه کامل
: چند سوال در مورد richTextBox
سلام
من یک برنامه نوشتم که فایلهای با پسوند bin رو داخل یک richTextBox1 لود میکنه
اینم کدشه
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدحجم این فایلها خیلی بالاست در حد 16 مگ و لود اون توی richTextBox خیلی تول میکشه میخواستم بدونم چه شکلی میشه سرعت لود فایلها رو بالا برد؟
بعد از اینکه فایلو توی richTextBox لود شود چی شکلی میتونم توی اون بر اساس یک کلمه سرچ کنم و برم به محل اون کلمه ؟
از کمکتون ممنون:11::11:
سلام
یعنی هیچ راهی نیست؟!!!!!
فکر نکنم !حتما یک راهی هست . دوستان لطف کنن هرچی به ذهنشون میرسه بگن شاید با کمک هم تونستیم .
ممنون
سرچ
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سرچ
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام
پسوند استاندارد این فایلها rtf است و شاید بهتر باشد شما هم از پسوند rtf به جای bin استفاده کنید.
در خصوص سرعت متاسفانه کار زیادی نمیتوان کرد، فقط میتوانید یک انیمشین GIF نمایش دهید یا باگذاری تکمیل شود و حوصله کاربر هم سر نرود و تحملش بیشتر شود !
اما در مورد جستجو، دستوراتی که نوشتید، چندان مناسب این کار نیست.
اگر دقت کنید RichTextBox خودش متد جامعی با نام Find برای این کار دارد که میتواند از محل تایین شده جستجو را انجام دهد و شما میتوانید امکان پیدا کردن موارد بعدی و بعدی را هم به کاربر بدهید.
محل را که پیدا کردید میتوانید به SelectionStart بدهید و با SelectionLength هم طول کاراکترهای انتخاب شده را مشخص کنید و ...
سلام
در کد های بال وقتی یک فایل که متن اون به صورت فارسی هست رو لود میکنی متن به صورت کد عجیب قریب در می یاد برای رفع این مشکل باید چیکار کنم.
سلام
اول یک عضر خواهی میکنم:
اما در مورد جستجو، دستوراتی که نوشتید، چندان مناسب این کار نیست
چون معمولا تاپیکهای چند سایت را با هم باز میکنم فکر کنم با تاپیکی از تالار دیگری اشتباه گرفتم.
در کد های بال وقتی یک فایل که متن اون به صورت فارسی هست رو لود میکنی متن به صورت کد عجیب قریب در می یاد برای رفع این مشکل باید چیکار کنم.
در فمت rtf نباید همچین مشکلی پیش بیاد، اجازه دهید یک تستی کنم، مجدداً جواب میدهم...
منون از اینکه وقت میگزارید. منتظر جواب شما هستم
سلام
گرچه اطمینان داشتم، ولی باز هم تست کردم ، من به شخصه به مشکلی برخورد نکردم.
اصولاً فرمت rtf یک فرمت متن ascii است، یکی چیزی مثل html که با یکسری قائده میتواند اشکال مختلف را نشان دهد.
کاراکترهای unicode ای مثل فارسی را هم کدشان ثبت میشود، در کل نباید مشکلی به وجود آید.
شما یکبار دیگر با متد LoadFile و SaveFile خود RichTextBox این کار را انجام دهید و اگر به مشکل برخوردید، فایل rtf مشکل دار را آپلود کنید.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام
حق با شماست ولی من هم تست کردم درست بود ولی مسئله اینه که من باید یک فایل با پسوند bin رو باز کنم و این کار در حالت معمولی و با loadfile انجام نمیشه و من مجبور شدم کد پست 1 رو برای اون بنویسم .
سلام
...باید یک فایل با پسوند bin رو باز کنم و این کار در حالت معمولی و با loadfile انجام نمیشه ...
هیچ مشکلی در استفاده از دستور loadfile با پسوندهای دیگر وجود ندارد، پسوند فقط و فقط یک استاندارد نام گذاری است که شما ملزم به رعایت کردن آن نیستید!
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
...مجبور شدم کد پست 1 رو برای اون بنویسم
خیلی میبخشید، این دیگه تقصیر منه، نمیدانم! انگار وقتی پست 5 را زدم کلاً حواسم جای دیگری بوده!! شرمنده.
پست 1 شما به طرز تابلویی مشکلش را فریاد میزند!
پارامتر دوم Save یک نوع شمارشی است که :
گزینه PlainText معرف یک متن ساده Ascii است
گزینه UnicodePlainText معرف یک متن ساده Unicode است که طبیعتاً زبان فارسی را هم ساپورت میکند.
ولی گزینه استاندارد و پیش فرض RichText است. کنترلر RichTextBox متن RichText !!! واضح است، 2 * 2 = 4 !!
منونم از توضیحات شما . امید وارم در تمام مراحل زندگیتون موفق باشید
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.