عزیزم من درحد مبتدی هستم ونمیدونم آرایه چیه؟
اگه میشه برام توضیح مختصری بده وبگو چجوری میتونم سه تا آرایه بسازم وباچه دستوری میتونم مشخصات افراد رو ذخیره وبازیابی کنم؟
Printable View
عزیزم من درحد مبتدی هستم ونمیدونم آرایه چیه؟
اگه میشه برام توضیح مختصری بده وبگو چجوری میتونم سه تا آرایه بسازم وباچه دستوری میتونم مشخصات افراد رو ذخیره وبازیابی کنم؟
لینکی که داده بودم رو خوندید؟نقل قول:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
یک سوال درمورد ماشین حساب دارم
من دیگه کاملا ماشین حساب رو تموم کردم فقط یک دکمه دیگه رو مونده تا تعریف کنم اونم دکمه بازگشت عملیات هستش به این صورت که مثلا من میخواستم عدد48روتایپ کنم ولی اشتباها عدد45روتایپ می کنم حالا میخوام با استفاده از این دکمه آخرین عدد وارد شده رو پاک کنم یعنی عدد8 رو پاک کنم
حالا من کلا چطوری میتونم این کار رو به صورت کلی انجام بدم؟
دستورپردازه مین چیست؟نقل قول:
درضمن اون لینکی که دادی روخوندم ولی چطوری هر دفعه سه تا متغییر رو تو اون ذخیره کنم؟
یه تابعی داریم به اسم [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] . ورودیش یه رشتست. خروجیش بخش دلخواهی از اون رشته ست.نقل قول:
یه تابع دیگه هم داریم به اسم [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] که طول یه رشته رو بر حسب تعداد کاراکتر بر می گردونه.
برای پاک کردن شما لازم دارید زیر رشته رو از ابتدا تا حرف یکی به آخر بگیرید.
[PHP]
If Len(NonTruncatedString) > 0 Then
TruncatedString = Mid(NonTruncatedString, 0, Len(NonTruncatedString) - 1)
End If
[/PHP]
بقیه توابع مربوط به رشته:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
Main اگه ندارید پس باید از Form_Load استفاده کنید. منظور همون پردازه (Sub) ای هست که ابتدای برنامه اجرا می شه، حالا اسم دقیقشو یادم نیست.نقل قول:
برای راحتی کار می تونید از سه تا آرایه استفاده کنید. اگه می خواید هر سه تا رو تو یه آرایه بذارید بفرمایید توضیح بدم.نقل قول:
[PHP]If Len(NonTruncatedString) > 0 Then
TruncatedString = Mid(NonTruncatedString, 0, Len(NonTruncatedString) - 1)
End If
[/PHP]
من واضح نفهمیدم که چجوری باید به کارببرم میشه خودتون بایک مثال توضیح بدین(مثلا بگین که باید جای فلان قسمت ازدستورفلان چیز روبنویسید)
درضمن من اگه بخوام تو لیبل دنبال یک (حرف, عدد یا کلمه)بگردم و ببینم که آیا همچین چیزی تو لیبل موجوداست باید ازچه دستوری استفاده کنم؟(مثلا بگم اگه تو لیبل کلمه ali بود اون رو به hoseiniتغییر بده یا اگه تو عدد ممیز بود دیگه ممیز رو ازکار بنداز)
لطفا دستورمربوط به این رو هم با یک مثال توضیح دهید
ببخشید داشت یادم میرفت اگه بخوامsin و cos یک زاویه رو حساب کنم باید از چه دستوری استفاده کنم؟
این کد رو [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] امتحان کنید:
[PHP]Module VBModule
Sub Main()
Console.WriteLine("Salam")
Console.WriteLine(BackSpace("Salam"))
Console.WriteLine(BackSpace(BackSpace("Salam")))
End Sub
Function BackSpace(Input As String) As String
Dim Length As Integer = Len(Input)
If (Length > 0)
BackSpace = Left(Input, Length - 1)
Else
BackSpace = ""
End If
End Function
End Module[/PHP]
نقل قول:
درضمن من اگه بخوام تو لیبل دنبال یک (حرف, عدد یا کلمه)بگردم و ببینم که آیا همچین چیزی تو لیبل موجوداست باید ازچه دستوری استفاده کنم؟(مثلا بگم اگه تو لیبل کلمه ali بود اون رو به hoseiniتغییر بده یا اگه تو عدد ممیز بود دیگه ممیز رو ازکار بنداز)
لطفا دستورمربوط به این رو هم با یک مثال توضیح دهید
ببخشید داشت یادم میرفت اگه بخوامsin و cos یک زاویه رو حساب کنم باید از چه دستوری استفاده کنم؟
این توابع
InStr
Replace
Sin
Cos (زوایا بر حسب رادیان هستن)
مثال:
[PHP]MsgBox "sin 3.14 = " + Str(Sin(3.14))
MsgBox "cos 3.14 = " + Str(Cos(3.14))
MsgBox Replace("Salam, chetori", "Salam", "Dorood")
MsgBox InStr("visual basic 6", "basic")[/PHP]
1نقل قول:
ببخشد از این صفحه کلا هیچی نفهمیدم ؟:n13::n13::n13::n13:
اصلا من نفهمیدم که چطوری این backspace رو برای برنامه تعریف کنم؟