ورود

نسخه کامل مشاهده نسخه کامل : یه مشکل با متغیر ها !



F@$hist
13-01-2009, 19:45
سلام علیکم !

ببخشید فقط یه سوال ! مشکل این کد چیه ؟


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

aaaammmm87
14-01-2009, 11:26
سلام علیکم !

ببخشید فقط یه سوال ! مشکل این کد چیه ؟


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

سلام دوست عزيز بهتره كه بگي چه برنامه اي مي خواهيد ؟
در ضمن درست كد هم اينه



private sub command1_click()
dim a, b, c as integer

a = val(text1.text)
b = val(text2.text)
c = val(text3.text)
if b / 30 and a * b = c then
a = ""
b = ""
c = ""
end if
end sub

VBYOFSKI
14-01-2009, 13:11
با توجه به گفته های aaaammmm87 باید اضافه کنم که:

dim a, b, c as integer
با این روشی که شما متغیرهاتونو تعریف کردین فقط c از نوع integer تعریف میشه و دوتای دیگه همون variant میمونن. بهتر اینجوری تعریف کنین.

Dim a as Integer ,b as Integer ,c as Integer

F@$hist
14-01-2009, 17:25
ببینین برنامه ی مهمی نمی خوام !
می خوام این برنامه اولا b رو تقسیم بر 30 بکنه ! بعد a رو ضربدر b بکنه و توی c بنویسه !
قبلش هم هر سه تکست باکس رو سفید کنه !

قبلا خودم تا حدودی بلد بودم ! ولی الان با متغیر ها این مشکل رو پیدا کردم !

اینم اضافه کنم که


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

تا جایی که یادمه ! اول این کد ها برای متغیر ها یه کدی اضافه می کردیم که در مورد همه ی کد ها کار بکنه که در مورد متغیر ها به کار می ره !:20:

VBYOFSKI
15-01-2009, 12:29
سلام

تا جایی که یادمه ! اول این کد ها برای متغیر ها یه کدی اضافه می کردیم که در مورد همه ی کد ها کار بکنه که در مورد متغیر ها به کار می ره !
اگه منظورت در مورد نوع تعریف متغیر هاست که من تا الان همچین چیزی ندیدم.
در مورد برنامه با توضیحاتی که خودت دادی اینجوری میشه:


private sub command1_click()
dim a as integer, b as integer, c as integer

a = text1.text
b = text2.text
c = text3.text
text1="": Text2="": Text3=""
b=b\30
c=a*b
end sub

3Dmajid
15-01-2009, 23:35
متاسفانه یکی از مشکلاتی که اکثر بچه ها و حتی معلم ها هم دارن این ه که متغیر ها رو به شکل زیر تعریف میکنن :
Dim a, b, c As Integer
در صورتی که اشتباهه ... و در نوشتن کد ممکنه خطا پیش بیاد.
دلیلش رو هم دوستمون توضیح داد دیگه لازم نیست من بگم.

F@$hist
16-01-2009, 12:30
سلام

اگه منظورت در مورد نوع تعریف متغیر هاست که من تا الان همچین چیزی ندیدم.
در مورد برنامه با توضیحاتی که خودت دادی اینجوری میشه:

ولی کد مشکل پیدا می کنه ! اینم برنامم !


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید