በ VB ውስጥ “ተግባር” ጽንሰ -ሐሳቦች ተጣብቀዋል? አዎ ከሆነ ፣ በ VB ምሳሌ ውስጥ “ተግባር” የሚባሉትን ግንባታዎች ለመማር ይህንን መመሪያ ያንብቡ።
ደረጃዎች
ደረጃ 1. ተግባር ምንድን ነው?
- እሴትን ወደ ጥሪ ኮድ መመለስ ሲፈልጉ የተግባር አሰራርን ይጠቀሙ።
- አንድ ተግባር ራሱ አንድ ዓይነት አለው ፣ እና ተግባሩ በውስጡ ባለው ኮድ ላይ በመመስረት ወደ ጥሪ መደብር ንዑስ እሴት ይመልሳል።
ደረጃ 2. ተግባርን እንዴት ማወጅ?
- የተግባር አሰራርን በሞጁል ደረጃ ብቻ መግለፅ ይችላሉ። ይህ ማለት ለተግባራዊ መግለጫ አውድ ክፍል ፣ አወቃቀር ፣ ሞዱል ወይም በይነገጽ መሆን አለበት ፣ እና የምንጭ ፋይል ፣ የስም ቦታ ፣ የአሠራር ወይም የማገጃ ሊሆን አይችልም።
- ከ “ንዑስ” ይልቅ “ተግባር” ቁልፍ ቃልን ከመጠቀም በስተቀር አንድ ተግባር ልክ እንደ ንዑስ መስመር በትክክል በተመሳሳይ ሁኔታ ታወጀ።
- የተግባራዊ ሂደቶች ለሕዝብ ተደራሽነት ነባሪ ናቸው። በመዳረሻ መቀየሪያዎች የመዳረሻ ደረጃዎቻቸውን ማስተካከል ይችላሉ።
ደረጃ 3. ተግባርን እንዴት መጥራት?
- የሂደቱን ስም በመጠቀም የተግባራዊ አሰራርን ይደውላሉ ፣ በመቀጠልም በቅንፍ ውስጥ የክርክር ዝርዝር ፣ በአረፍተ ነገር ውስጥ።
- ምንም ክርክሮችን ካልሰጡ ብቻ ቅንፎችን መተው ይችላሉ። ሆኖም ፣ ቅንፎችን ሁል ጊዜ ካካተቱ የእርስዎ ኮድ የበለጠ ይነበባል።
- የጥሪ መግለጫውን በመጠቀም አንድ ተግባር ሊጠራ ይችላል ፣ በዚህ ጊዜ የመመለሻ እሴቱ ችላ ይባላል።
- አንድ እሴት ለመመለስ ፣ ልክ እንደ ተለዋጭ ሆኖ ለተግባሩ ስም ተገቢውን ዓይነት እሴት ይመድቡ።
አገባብ
መግለጫ
]
በመደወል ላይ
'ያለ የጥሪ ተግባር_ስም ()' ከጥሪ ጥሪ ተግባር_ስም () ጋር
ለምሳሌ
ሁለት ቁጥሮችን የሚጨምር የተግባር ምሳሌ ከዚህ በታች ይታያል
የግል ተግባር አክል (በቫል x እንደ ኢንቲጀር ፣ በቫል y እንደ ኢንቲጀር) እንደ ኢንቲጀር ዲም ሬስ እንደ ኢንቲጀር Res = x + y Add = Res End Function Private Sub Form_Load () a a ለ = 64 ሐ = አክል (ሀ ፣ ለ) MsgBox (“ድምር ነው” እና ሐ) መጨረሻ ንዑስ