امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
چگونگي استفاده از توابع رشته اي در تكست باكس با حالت multiline
نویسنده پیام
PRO غایب
كاربر دو ستاره
**

ارسال‌ها: 92
موضوع‌ها: 1
تاریخ عضویت: خرداد ۱۳۹۱

تشکرها : 1061
( 400 تشکر در 136 ارسال )
ارسال: #1
Question  چگونگي استفاده از توابع رشته اي در تكست باكس با حالت multiline
سلام دوستان .
فرض كنيد من يه textbox به نام Textbox1دارم كه حالت Multiline آن را فعال يا True كرده ام.حالا دو سوال دارم:
1-چطور مي‌توانم خط n ام (يعني هر خطي را كه بخواهم) را از اين تكست باكس پاك كنم؟
2-چطور مي‌توانم اولين كاراكتر خط n ام (يعني هر خطي كه بخواهم) را بخوانم؟
با تشكر

غریق دریای تکنولوژی  :lol:
۱۴-شهریور-۱۳۹۱, ۲۳:۰۵:۱۶
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #2
RE: چگونگي استفاده از توابع رشته اي در تكست باكس با حالت multiline
با کلک رشتی :)

هر خط با یک اینتر جدا شده ؛
پس اگه کل متن textbox رو بگیری و اونو split کنی از کاراکتر اینتر ( که توی ویبی با ثابت vbnewline هست) یک آرایه داری که شماره خطی که میخوای رو منهای یک کنی میشه اندیس اون خونه :)

http://forums.devshed.com/visual-basic-p...22408.html


اولین کاراکتر اون خط هم با mid

http://forums.devshed.com/visual-basic-p...99471.html
(آخرین ویرایش در این ارسال: ۱۴-شهریور-۱۳۹۱, ۲۳:۵۹:۱۰، توسط babyy.)
۱۴-شهریور-۱۳۹۱, ۲۳:۵۷:۰۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : PRO
PRO غایب
كاربر دو ستاره
**

ارسال‌ها: 92
موضوع‌ها: 1
تاریخ عضویت: خرداد ۱۳۹۱

تشکرها : 1061
( 400 تشکر در 136 ارسال )
ارسال: #3
RE: چگونگي استفاده از توابع رشته اي در تكست باكس با حالت multiline
خيلي ممنون
يه سوال فانكشن split كارش چيه؟

يه سوال ديگه:
اين كارو كردم.ولي حالا كه مي‌خوام مثلا خط اول رو پاك كنم بايد از اين كد استفاده كنم:
کد php:
str1 Split(Text1.TextvbNewLine
 text1
.Text =Replace(text1.Text ,str1(0),""
ولي شايد خط ها شبيه هم باشه مثلا خط اول و سوم كه در اون صورت خط سوم هم پاك ميشه

غریق دریای تکنولوژی  :lol:
(آخرین ویرایش در این ارسال: ۱۵-شهریور-۱۳۹۱, ۰۰:۱۶:۱۸، توسط PRO.)
۱۵-شهریور-۱۳۹۱, ۰۰:۰۵:۱۴
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #4
RE: چگونگي استفاده از توابع رشته اي در تكست باكس با حالت multiline
split متن رو تیکه تیکه میکنه
مثلا متن 1A2A3A4A5 ؛ اگه روی split رو برای این متن برای A انجام بدی خروجیش یک آرایه میشه که توی خونه صفرم 1میشه و اول 2 و ....


خب منم نگفتم replace کن !
یه حلقه بزن و آرایه رو یکی یکی توی textbox بریز (بجز اون خطی که میخوایی پاک بشه)
مثلا:
کد php:
for 0 to UBound(array)
    
textbox1.text =textbox1.text & array(i) & vbnewline
next i 

توضیحات :
۱ - UBound آخرین خونه ی آرایه رپ بر میگردونه
۲ - کد رو الا نوشتم شاید ایراد داشته باشه ؛ مهم مفهومشه
(آخرین ویرایش در این ارسال: ۱۵-شهریور-۱۳۹۱, ۰۰:۴۲:۰۹، توسط babyy.)
۱۵-شهریور-۱۳۹۱, ۰۰:۳۸:۰۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : PRO
PRO غایب
كاربر دو ستاره
**

ارسال‌ها: 92
موضوع‌ها: 1
تاریخ عضویت: خرداد ۱۳۹۱

تشکرها : 1061
( 400 تشکر در 136 ارسال )
ارسال: #5
RE: چگونگي استفاده از توابع رشته اي در تكست باكس با حالت multiline
تشكر از شما
براي خواندن اولين كاراكتر خط آخر هم اين كد را نوشتم كه كار كرد
کد php:
str2 Left(str1(UBound(str1)), 1)

Print 
str2 

غریق دریای تکنولوژی  :lol:
۱۵-شهریور-۱۳۹۱, ۰۱:۰۳:۳۳
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ذخیره کردن نتیجه اجرای کد به صورت رشته alefpe 1 2,740 ۱۰-خرداد-۱۳۹۴, ۱۰:۲۰:۲۲
آخرین ارسال: lord_viper
  نمايش ركوردهاي يك فيلد از ديتا بيس اكسس در يك ليست باكس sinacomputer 8 11,391 ۱۹-بهمن-۱۳۹۲, ۲۱:۲۴:۱۰
آخرین ارسال: Ghoghnus
  هش کردن رشته توسط vb6 policweb 5 4,794 ۲۶-شهریور-۱۳۹۲, ۲۲:۵۹:۱۲
آخرین ارسال: Ghoghnus
  ارایه ای از رشته ها و option expilcit mehrdad8 2 2,907 ۱۹-خرداد-۱۳۹۲, ۰۰:۰۷:۱۷
آخرین ارسال: Payman62
  [سوال] خواندن و نوشتن یک فایل باینری به حالت اولیه one hacker alone 2 2,685 ۱۵-آبان-۱۳۹۱, ۲۳:۰۳:۵۷
آخرین ارسال: one hacker alone
Question سوال درباره چگونگي سرچ كردن در ديتابيس PRO 17 11,943 ۰۸-شهریور-۱۳۹۱, ۱۹:۵۲:۲۷
آخرین ارسال: PRO
  مشکل پاک نکردن رشته از ریجستری با vb6 !_!_batman_!_! 3 3,732 ۰۲-اردیبهشت-۱۳۹۱, ۱۳:۴۴:۴۹
آخرین ارسال: Payman62
  جستجوی یک رشته درون رشته ی دیگه RAMA2009 5 8,623 ۲۴-اسفند-۱۳۹۰, ۱۲:۰۶:۵۴
آخرین ارسال: Di Di
  عدم اجرای بعضی ار توابع در sql sahand87 6 4,901 ۲۶-بهمن-۱۳۹۰, ۱۴:۲۵:۱۲
آخرین ارسال: sahand87
  مشکل با توابع API مرد یخی 1 2,598 ۲۱-آذر-۱۳۹۰, ۱۲:۳۳:۴۰
آخرین ارسال: Payman62

پرش به انجمن:


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

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