PDA

View Full Version : سئوال در مورد تعریف متغیر در vb.net



sabair
دوشنبه 09 مهر 1386, 12:17 عصر
سلام به برنامه نویسان vb.net
من 3 سئوال دارم
1-چگونه یک متغییر عمومی در وبی دات نت تعریف کنیم؟
2-چه طور باید تایمر را در وبی دات نت را انداخت؟
3-چگونه یک متغییر در کد اچ تی ام ال تعریف کنیم؟
متشکرم از برنامه نویسان حرفه ای

leilav_1984
دوشنبه 09 مهر 1386, 13:14 عصر
1-چگونه یک متغییر عمومی در وبی دات نت تعریف کنیم؟

یه Module به برنامه اضافه کنید و متغیرتون رو داخل اون تعریف کنید

__H2__
دوشنبه 09 مهر 1386, 15:33 عصر
سلام
1- همانطور که دوستان اشاره کردند یا Module یا دستور Shared
2- اگر نگاه دقیق به نوار ابزارتان بیاندازید پیدایش میکنید، البته اگر فرمی ندارید که بخواهید روی ان تایمر قرار دهید بگویید تا کد بدهم (دو تایمر در دات نت داریم.)
3- یعنی چی؟ منظورتان از کد HTML چیست؟ صفحات asp.net را میگیویید یا تعریف متغییر در Java ؟یعنی منظورتان متغییر در سرور است یا کلاینت؟

sabair
دوشنبه 09 مهر 1386, 18:46 عصر
صفحات asp.net را می گویم؟

sabair
دوشنبه 09 مهر 1386, 18:50 عصر
سئوال دوم کسی نیست به من توضیح دهد
به عنوان مثل در ویژوال بیسک وقت می خواهی تایمیر را شروع به کار کند
در قسمت interval را 1 می گذارید و اگر تایمر روش باشد
شروع به کار می کرد
در اینجا امکانپذیر نیست

ghafoori
دوشنبه 09 مهر 1386, 21:36 عصر
دوست عزیز تایمر دارای متد start, stop برای شروع و پایان کار ان است منظور شما این است سوال شما هم که زیاد واضح نیست در مورد متغییر در صفحه asp.net باید سوال را داخل تالار asp.net مطرح می کردید ولی توضیحات بیشتری بدهید

__H2__
سه شنبه 10 مهر 1386, 09:43 صبح
سلام
من هم مثل دوست عزیزمان کاربر ghafoori درست متوجه نشدم!!!
تعریف متغییر چه نکته مبهمی دارد؟؟؟
Dim x As Integer
!!!!!!!!!!!!!!!!!!!!!!!!!!

در مورد تایمر هم، نکند خدایی ناکرده منظور شما از تایمر، تایمر در صفحات ASPX باشد؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

sabair
سه شنبه 10 مهر 1386, 15:38 عصر
سلام یک نمونه در مورد timer می توانید مثل بزنید در VB.NET چون من کاربر جدید VB.NETهستم و تازه شروع کرده ام
متشکرم
فقط کدآنها را برای من ارسال نماید.

__H2__
پنج شنبه 12 مهر 1386, 09:40 صبح
سلام

سلام یک نمونه در مورد timer می توانید مثل بزنید در VB.NET چون من کاربر جدید VB.NETهستم و تازه شروع کرده ام
متشکرم
فقط کدآنها را برای من ارسال نماید. نمیدانم مشکلتان کجاست؟ شاید Enable را فعال نکرده اید؟ اصلاً تایمر را پیدا کرده اید؟

sabair
پنج شنبه 12 مهر 1386, 14:29 عصر
شما دستور را خیلی پیچیده کردید و می توانستید دستور را به صورت خیلی ساده انجام دهید
این کدشما:

Option StrictOn
OptionExplicitOn
PublicClass Form1
Private m_Counter AsInteger
PrivateSub TMR_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TMR.Tick
Me.m_Counter += 1
Me.lblTimer.Text = String.Format("{0}")
EndSub
این کد من

Public Class Form1
Dim a AsInteger
PrivateSub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
a = a + 1
(Label1.Text = System.Convert.ToString(a
EndSub
EndClass

مورد تائید است و اگر در این بحث و گفتگوی دارید بفرمائید
بیاید اندیشه های خود را به دیگران بیاموزیم