امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش PowerBASIC
نویسنده پیام
yeketaz آفلاین
کاربر با تجربه
****

ارسال‌ها: 744
موضوع‌ها: 123
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 520
( 1051 تشکر در 294 ارسال )
ارسال: #15
RE: آموزش PowerBASIC
آموزش کار با رشته ها در پاوربیسیک(قسمت اول)
===================================================

تابع Instr :

این تابع یک رشته را در یک رشته دیگر جستجو کرده و محل آن را بر می گرداند

فرمول استفاده :

کد:
متغیر=Instr(رشته اصلی,محل شروع,Any رشته ای که باید در رشته اصلی شروع شود)

متغیر محل رشته را بر می گرداند.محل شروع مشخص می کند جستجو از کجا شروع شود

رشته اصلی رشته ای است که رشته ای را در آن جستجو می کنیم

رشته ای که باید در رشته اصلی جستجو شود هم رشته ای است که تابع آن را در رشته اصلی

جستجو می کند

مثال :

کد:
x&=Instr(0,"Yeketaz",Any "taz")

x برابر با 5 می شود
--------------------------------------------------------------------------------------

توابع $Ucase و $Lcase :

تابع $Ucase برای بزرگ کردن تمامی حروف یک رشته به کار می رود

فرمول :

کد:
متغیر=Ucase$(رشته مورد نظر)

و تابع $Lcase برعکس تابع بالا عمل می کند

فرمول :

کد:
متغیر=Lcase$(رشته مورد نظر)

در هر دو فرمول بالا متغیر باید از نوع String باشد و رشته مورد نظر رشته ای است که ما

می خواهیم تمامی حروف آن به حروف بزرگ یا کوچک تبدیل شود

مثال :

کد:
x$=Ucase$("powerbasic")

x برابر با POWERBASIC می شود

کد:
x$=Lcase$("PowerBASIC")

x برابر با powerbasic می شود
--------------------------------------------------------------------------------------

تابع $Mcase :

این تابع یک رشته را از نظر حروف کوچک و بزرگ میزان می کند :

فرمول :

کد:
متغیر=Mcase$(رشته مورد نظر)

متغیر باید از نوع String باشد و رشته مورد نظر رشته ای است که مامی خواهیم

آن رشته میزان و بالانس شود :

مثال :

کد:
x$=Mcase$("Cats aren't AL.WAYS good")

x برابر با Cats Aren'T Al.Ways Good می شود
--------------------------------------------------------------------------------------

توابع Asc و $Chr :

تابع Asc یک کاراکتر را گرفته و کد اسکی آن را باز می گرداند

تابع $Chr کد اسکی را گرفته و کاراکتر مربوطه را باز می گرداند

فرمول Asc :

کد:
متغیر=Asc(محلی در رشته که باید کداسکی آن بازگردانده شود,رشته یا یک کاراکتر)

متغیر کداسکی را ذخیره می کند

ما می توانیم یک کاراکتر را به این تابع بفرستیم که دیگر نیازی نیست قسمت دوم این تابع را وارد کنیم

اما اگر ما یک رشته را به این تابه فرستادیم در صورت مشخص نکردن قسمت دوم کداسکی اولین

کاراکتر آن بازگردانده می شود

فرمول $Chr :

کد:
متغیر=Chr$(کداسکی)

متغیر کاراکتر مورد نظر را ذخیره می کند و کد اسکی عددی است که باید کاراکتر مربوط به آن

بازگردانده شود

مثال :

کد:
x&=ASC("h")
x برابر با 104 خواهد شد

کد:
x$=Chr$(104)

x برابر با h خواهد شد

البته در پاوربیسیک از این توابع استفاده های بسیار دیگری نیز می شود کرد و قابلیت های

بیشتری نسبت به Asc و Chr ویژوال بیسیک دارند که در محل مناسب به آنها اشاره خواهم کرد

ما که دیگه توی ایران ویج پیر شدیم 040 کم کم باید جامون رو بدیم به جوونا 028
(آخرین ویرایش در این ارسال: ۱۲-شهریور-۱۳۸۷, ۱۲:۱۰:۲۸، توسط yeketaz.)
۱۱-شهریور-۱۳۸۷, ۱۴:۵۵:۱۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000


پیام‌های داخل این موضوع
آموزش PowerBASIC - توسط yeketaz - ۳۱-مرداد-۱۳۸۷, ۱۹:۵۰:۰۸,
RE: آموزش PowerBASIC - توسط yeketaz - ۰۱-شهریور-۱۳۸۷, ۱۳:۱۱:۵۵,
RE: آموزش PowerBASIC - توسط yeketaz - ۰۱-شهریور-۱۳۸۷, ۲۰:۲۵:۵۴,
RE: آموزش PowerBASIC - توسط ajlajlajl - ۰۲-شهریور-۱۳۸۷, ۰۰:۱۲:۴۸,
RE: آموزش PowerBASIC - توسط yeketaz - ۰۳-شهریور-۱۳۸۷, ۱۵:۳۰:۳۲,
RE: آموزش PowerBASIC - توسط EleRam - ۰۳-شهریور-۱۳۸۷, ۱۷:۵۴:۳۹,
RE: آموزش PowerBASIC - توسط yeketaz - ۰۴-شهریور-۱۳۸۷, ۲۰:۱۳:۱۱,
RE: آموزش PowerBASIC - توسط EleRam - ۰۵-شهریور-۱۳۸۷, ۱۲:۰۰:۱۱,
RE: آموزش PowerBASIC - توسط Di Di - ۰۴-شهریور-۱۳۸۷, ۲۱:۵۶:۰۹,
RE: آموزش PowerBASIC - توسط hamed_Arfaee - ۰۵-شهریور-۱۳۸۷, ۱۳:۳۹:۲۹,
RE: آموزش PowerBASIC - توسط EleRam - ۰۵-شهریور-۱۳۸۷, ۱۳:۴۲:۴۳,
RE: آموزش PowerBASIC - توسط yeketaz - ۰۵-شهریور-۱۳۸۷, ۱۹:۳۱:۴۹,
RE: آموزش PowerBASIC - توسط yeketaz - ۰۸-شهریور-۱۳۸۷, ۱۲:۵۷:۱۲,
RE: آموزش PowerBASIC - توسط yeketaz - ۱۱-شهریور-۱۳۸۷, ۱۴:۵۵:۱۰
RE: آموزش PowerBASIC - توسط yeketaz - ۱۲-شهریور-۱۳۸۷, ۱۲:۵۹:۲۶,
RE: آموزش PowerBASIC - توسط HoseinVig - ۱۲-شهریور-۱۳۸۷, ۱۶:۰۱:۴۰,
RE: آموزش PowerBASIC - توسط yeketaz - ۱۲-شهریور-۱۳۸۷, ۱۶:۵۲:۲۹,
RE: آموزش PowerBASIC - توسط HoseinVig - ۱۲-شهریور-۱۳۸۷, ۱۷:۴۲:۲۷,
RE: آموزش PowerBASIC - توسط yeketaz - ۱۲-شهریور-۱۳۸۷, ۱۷:۵۰:۱۹,
RE: آموزش PowerBASIC - توسط arian_vc - ۱۲-شهریور-۱۳۸۷, ۲۱:۲۶:۱۱,
RE: آموزش PowerBASIC - توسط Di Di - ۱۲-شهریور-۱۳۸۷, ۲۳:۰۰:۵۹,
RE: آموزش PowerBASIC - توسط yeketaz - ۱۳-شهریور-۱۳۸۷, ۱۲:۱۸:۵۰,
RE: آموزش PowerBASIC - توسط yeketaz - ۱۳-شهریور-۱۳۸۷, ۱۸:۲۴:۰۲,
RE: آموزش PowerBASIC - توسط yeketaz - ۱۵-شهریور-۱۳۸۷, ۲۱:۴۳:۰۰,
RE: آموزش PowerBASIC - توسط yeketaz - ۱۶-شهریور-۱۳۸۷, ۲۲:۰۵:۳۱,
RE: آموزش PowerBASIC - توسط yeketaz - ۱۸-شهریور-۱۳۸۷, ۱۳:۲۰:۳۵,
RE: آموزش PowerBASIC - توسط yeketaz - ۲۵-شهریور-۱۳۸۷, ۱۲:۴۴:۱۳,
RE: آموزش PowerBASIC - توسط yeketaz - ۲۹-شهریور-۱۳۸۷, ۱۳:۱۳:۵۸,
RE: آموزش PowerBASIC - توسط yeketaz - ۳۰-شهریور-۱۳۸۷, ۱۴:۴۸:۵۳,
RE: آموزش PowerBASIC - توسط yeketaz - ۰۴-مهر-۱۳۸۷, ۱۷:۱۶:۲۲,
RE: آموزش PowerBASIC - توسط yeketaz - ۱۵-آبان-۱۳۸۷, ۱۹:۰۱:۰۶,
RE: آموزش PowerBASIC - توسط yeketaz - ۱۶-آبان-۱۳۸۷, ۲۲:۳۸:۵۱,
RE: آموزش PowerBASIC - توسط yeketaz - ۲۸-آبان-۱۳۸۷, ۲۲:۱۹:۲۳,
RE: آموزش PowerBASIC - توسط yeketaz - ۱۶-آذر-۱۳۸۷, ۱۷:۴۸:۲۶,

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  Powerbasic download mohamadpk 4 4,695 ۱۷-خرداد-۱۳۹۰, ۰۰:۱۱:۳۱
آخرین ارسال: 132547698
  درخواست PowerBasic Decompiler - دیکامپایلر پاور بیسیک hvig 0 2,464 ۲۰-بهمن-۱۳۸۹, ۲۳:۴۰:۵۵
آخرین ارسال: hvig
  نوشتن پلاگین برای Ollydbg در PowerBASIC yeketaz 0 2,631 ۰۱-بهمن-۱۳۸۷, ۲۲:۳۲:۴۲
آخرین ارسال: yeketaz
  PowerBASIC Console Compiler 5 yeketaz 0 2,883 ۱۷-آبان-۱۳۸۷, ۱۴:۳۴:۳۳
آخرین ارسال: yeketaz

پرش به انجمن:


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

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