رفتن به مطلب
  • 0

اضافه شدن عدد


mostafa.kasiri

سوال

سلام من یک صلوات شمار درست کردم عدد edit text1 داخل لیبل بره

من سه تا دکمه درست کردم یکی بعدی 

یکی قبلی

و یکی صفر شدن

وقتی روی بعدی بزنه یکی اضافه میهشه

وقتی روی قبلی بزنه یکی کم میشه

وقتی روی صف ر میزنه عدد صفذ میشه

وقتی در ادیت تگس عدد نوشت بره تو لیبل

اما وقتی بعدی رو میزنم از 0 شروع میکنه 

من چه کدی بهش بدم که از آن عددی که از ادیت تگس رفته رو لیبل یکی بهش اضافه بشه؟

اینم کد هام


#Region  Project Attributes 
#ApplicationLabel: صلوات شمار
#VersionCode: 1
#VersionName: 
#SupportedOrientations: portrait
#End Region
#Region  Activity Attributes 
#FullScreen: False
#IncludeTitle: true
#End Region
Sub Process_Globals
End Sub
Sub Globals
Private ImageView1 As ImageView
Dim Font As Typeface = Typeface.LoadFromAssets("2DAVAT.ttf")
Private Label2 As Label
Dim i As Int
Dim a As Int
Private Label1 As Label
Private Button1 As Button
Private Button2 As Button
Private Button3 As Button
Private EditText1 As EditText


End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("L1")
ImageView1.SetBackgroundImage(LoadBitmap(File.DirAssets,"7.png"))
Label1.Text = i
EditText1.Text = a
a = 0
i = 0
Label2.Typeface = Font
Button1.Typeface = Font
Button2.Typeface = Font
Button3.Typeface = Font

End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub Button1_Click
i = i + 1
Label1.Text = i
If i = 20 Then
Msgbox("التماس دعا","خطا")
End If

End Sub
Sub Button2_Click
    If i > 0 Then
i = i - 1
Label1.Text = i
End If
End Sub
Sub Button3_Click
i = i - i
     Label1.Text = i
End Sub
Sub EditText1_TextChanged (Old As String, New As String)
Label1.Text = New
End Sub
Sub Label1_textchanged (old As String , New As String)
EditText1.Text = New
End Sub

لینک ارسال
به اشتراک گذاری در سایت های دیگر

6 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

 

سلام من یک صلوات شمار درست کردم عدد edit text1 داخل لیبل بره

من سه تا دکمه درست کردم یکی بعدی 

یکی قبلی

و یکی صفر شدن

وقتی روی بعدی بزنه یکی اضافه میهشه

وقتی روی قبلی بزنه یکی کم میشه

وقتی روی صف ر میزنه عدد صفذ میشه

وقتی در ادیت تگس عدد نوشت بره تو لیبل

اما وقتی بعدی رو میزنم از 0 شروع میکنه 

من چه کدی بهش بدم که از آن عددی که از ادیت تگس رفته رو لیبل یکی بهش اضافه بشه؟

اینم کد هام

#Region  Project Attributes 
#ApplicationLabel: صلوات شمار
#VersionCode: 1
#VersionName: 
#SupportedOrientations: portrait
#End Region
#Region  Activity Attributes 
#FullScreen: False
#IncludeTitle: true
#End Region
Sub Process_Globals
End Sub
Sub Globals
Private ImageView1 As ImageView
Dim Font As Typeface = Typeface.LoadFromAssets("2DAVAT.ttf")
Private Label2 As Label
Dim i As Int
Dim a As Int
Private Label1 As Label
Private Button1 As Button
Private Button2 As Button
Private Button3 As Button
Private EditText1 As EditText
 
 
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("L1")
ImageView1.SetBackgroundImage(LoadBitmap(File.DirAssets,"7.png"))
Label1.Text = i
EditText1.Text = a
a = 0
i = 0
Label2.Typeface = Font
Button1.Typeface = Font
Button2.Typeface = Font
Button3.Typeface = Font
 
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub Button1_Click
i = i + 1
Label1.Text = i
If i = 20 Then
Msgbox("التماس دعا","خطا")
End If
 
End Sub
Sub Button2_Click
    If i > 0 Then
i = i - 1
Label1.Text = i
End If
End Sub
Sub Button3_Click
i = i - i
     Label1.Text = i
End Sub
Sub EditText1_TextChanged (Old As String, New As String)
Label1.Text = New
End Sub
Sub Label1_textchanged (old As String , New As String)
EditText1.Text = New
End Sub

 

میشه کدت رو درست تو قالب کد بزاری؟

 

------------------------------------------

 

قرار دادم برادر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

آخه داداش این چه طرز سوال کردن هست معما طرح کردی کدهات هم که همین جا نوشتی .

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اقا من میخوام عددی که در edittext داخل لیبل میره میخوام اون عدد + 1 بشه نه دوباره از صفر شروع کنه 

من چی کار کنم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

یک متغیر از نوع String تعریف کن

بعد عدد رو برابر کن با String

برای مثال :

dim shayan as string

edittext.text = shayan

shayan = shayan +1

label1.text = shayan
لینک ارسال
به اشتراک گذاری در سایت های دیگر

اقا ببخشیدا 

اینجوری شما متوجه نمیشید

کسی یک شماره واتساپ تلگرام اسکاپی بگه تا تو انجا بگم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...