PDA

View Full Version : تعریف یک ساختار



arman_Delta2002
شنبه 29 مرداد 1390, 12:01 عصر
سلام
کسی میدونه چطور میشه یه ساختار تعریف کرد که یک رشته فقط 4 حالت رو داشته باشه مثل
واسه این میخوام که زمانی که دارم یک تابه رو صدا میزنم یک قسمت از تابه حالت انتخاب چند گرینه ای داشته باشه مثله
SQLParametrFinder("a","a", NE.Select)
میخوام Ne 4 حالت داشته باشه مثل Select , Update, Delete, Insert
میدونم با کلاس میشه این کار رو کرد ولی مخوام با یک ساختار یا همچین چیزی این کار رو کرد یا یک کار مشابه این یعنی تا علامت , رو بزارم یک منوی کرکره ای باز شه که توش یکی از این 4 حالت رو انتخاب کنم در محیط کد نویسی

Behzad_MCP
شنبه 29 مرداد 1390, 14:06 عصر
از Enum استفاده کنید دوست عزیز

M.KH-SH
یک شنبه 30 مرداد 1390, 02:23 صبح
می شه در مورد Enum توضیح بدی

tabatabaeefar
یک شنبه 30 مرداد 1390, 10:27 صبح
من یه کلاس دارم که برای برقراری ارتباط با پایگاه داده های sql و access از اون استفاده میکنم.
موقع استفاده از این کلاس برنامه نویس ( خودمون ) باید انتخاب کنه که با کدوم پایگاه داده میخواد کار کنه.
توش یه Enun دارم که روشش رو توضیح میدم.


Enum DatabaseType As Byte
Sql = 0
Access = 1
End Enum

تیکه کد بالا رو عمومی تعریف کردم ( مثل متغیرهای عمومی )
حالا یه تابع دارم که به شکل زیر معرفی شده


Public Function FunctionName(...,ByVal dbType As DatabaseType,...) As String
...
End Function

dbType فقط میتونه مقادیر sql یا access رو بگیره که موقع فراخوانی تابع مقادیرش نشون داده میشن
موفق باشید