विज़ुअल बेसिक में फ़ंक्शन कैसे कॉल करें

आप की अवधारणा से फंस गए हैं "समारोह" दृश्य बेसिक में (वीबी)? यदि हां, तो वीबी पैराडाइम्स के अनुसार कार्यों के निर्माण के बारे में जानने के लिए इस गाइड को पढ़ें।

कदम

1
फ़ंक्शन क्या है?
  • फ़ंक्शन का उपयोग करें जब आपको कॉल कोड के लिए कोई मूल्य याद करना होगा।
  • फ़ंक्शन में एक प्रकार का है, और उसमें कोड के आधार पर कॉल सबरॉउटिन के लिए एक मान कॉल करेगा।
  • 2
    कैसे एक समारोह घोषित करने के लिए?
  • आप मॉड्यूल स्तर पर केवल फ़ंक्शन की प्रक्रिया निर्धारित कर सकते हैं। इसका मतलब यह है एक समारोह की घोषणा संदर्भ एक वर्ग, संरचना, मॉड्यूल, या इंटरफ़ेस होना चाहिए, और एक स्रोत फ़ाइल, नाम स्थान, प्रक्रिया, या एक ब्लॉक नहीं हो सकता।
  • शब्द का उपयोग करने के एकमात्र अपवाद के साथ एक फ़ंक्शन को एक उप-विधि के रूप में घोषित किया जाता है "समारोह" के बजाय "उप"।
  • फ़ंक्शन प्रक्रिया डिफ़ॉल्ट सार्वजनिक एक्सेस सेटिंग है। आप एक्सेस मॉडिफ़र के साथ पहुंच स्तर को समायोजित कर सकते हैं।
  • 3



    फ़ंक्शन कैसे कॉल करें?
  • कार्यविधि नाम का उपयोग करते हुए फ़ंक्शन प्रक्रिया को कॉल करें, अभिव्यक्ति में, कोष्ठकों में तर्क के बाद।
  • यदि आप कोई तर्क प्रदान नहीं कर रहे हैं, तो आप कोष्ठक छोड़ सकते हैं। हालांकि, यदि आप हमेशा ब्रैकेट्स को शामिल करते हैं तो आपका कोड अधिक पठनीय होगा।
  • आप कॉल स्टेटमेंट का उपयोग करके फ़ंक्शन कॉल कर सकते हैं, उस स्थिति में रिटर्न वैल्यू को नजरअंदाज किया जाता है।
  • मान प्राप्त करने के लिए, फ़ंक्शन नाम के लिए उपयुक्त प्रकार के मान को असाइन करें, जैसे कि यह एक चर है
  • वाक्य-विन्यास

    कथन

    [  ] [Modificatorediaccesso] [modificatorediprocedura] [साझा करने] समारोह नाम [(tipolistaparametri का)] [(listaparametri)] [के रूप में tipodiritorno] [बयान] [बाहर निकलें समारोह] [बयान] समाप्ति समारोह


    कॉल

    `कॉलनाम फ़ंक्शन के बिना ()` कॉलकॉल फ़ंक्शन के साथ ()

    उदाहरण

    नीचे एक फ़ंक्शन का एक उदाहरण है जो दो नंबर जोड़ता है

    निजी समारोह अलावा IntegerDim रेस के रूप में (ByVal पूर्णांक, ByVal y पूर्णांक के रूप में के रूप में x) के रूप में integerRes = x + yAddizione = पुनः भेजें FunctionPrivate उप Form_Carica () IntegerDim के रूप में एक मंद ख IntegerDim के रूप में सी के रूप में Integera = 32b = 64c = अलावा (ए, बी ) MsgBox ("राशि है: " & ग) अंत उप
    सामाजिक नेटवर्क पर साझा करें:

    संबद्ध

    © 2011—2022 GnuMani.com