InputBox funkció (Visual Basic)

Szükséges kifejezése String. megjelenik a párbeszédablak, mint egy üzenetet. A maximális hossza paraméter Prompt körülbelül 1024 karakter, attól függően, hogy a szélessége a jeleket. Ha azonnali áll, több sorban is osztozik egy vonalon egy kocsi vissza karakter (Chr (13)), a jele az átmenet egy új sor (Chr (10) bekezdése) vagy a kettő kombinációja kocsi vissza / újsor (Chr (13) Chr (10) bekezdése) az összes szálakat.

Opcionális összetevő. Karakterlánc-kifejezés. jelenik meg a címsorban a párbeszédablak. Ha cím nincs megadva, a címsorban az alkalmazás neve kerül.

Opcionális összetevő. Karakterlánc-kifejezés. Megjelenik az alapértelmezett válasz üzenetet, ha a szöveg nincs megadva. Ha DefaultResponse elhagyjuk, a megjelenített szöveg doboz üres.

Opcionális összetevő. Numerikus kifejezés, amely meghatározza a távolságot pixelek közötti bal szélén a párbeszédablak és a bal szélén a képernyőn. Ha nincs megadva xpos és ypos. A párbeszédablak kerül a képernyő közepén.

Opcionális összetevő. Numerikus kifejezés, amely meghatározza a távolságot pixelek közötti felső széle és a párbeszédablak tetején a képernyő szélén. Ha nincs megadva xpos és ypos. A párbeszédablak kerül a képernyő közepén.

Ha rákattintott Mégsem gombot. visszatér nulla hosszúságú karakterlánc.

Beállítása több paramétert (nem csak az elsőt) kell használni a kifejezést InputBox funkciót. Ha telt olyan érveket, majd elválasztva őket vesszővel kell szüntetni.

InputBox funkció megköveteli UIPermission engedély SafeTopLevelWindows szinten. amelyek hatással lehetnek a végrehajtással részleges bizalmi helyzetekben. További információkat. Lásd megkereső Engedélyek és Class UIPermission.

Ez a példa azt mutatja, különböző felhasználási módját InputBox funkció megjeleníti a bemeneti értékeket az ablakon. Ha az értékek a vízszintes helyzet és függőleges hiányzik, a párbeszédablak automatikusan középre a megfelelő tengelyek. MyValue változó értékét tartalmazza a felhasználó által megadott, ha a gomb megnyomása OK vagy az Enter billentyűt.