Funcția InputCasuta (Visual Basic)

Expresia necesară de tipul String. afișată în fereastra de dialog ca un mesaj. Lungimea maximă a parametrului Prompt este de aproximativ 1024 de caractere, în funcție de lățimea mărcilor. Dacă Prompt este format din mai multe rânduri pot partaja o linie cu un caracter retur de car (CHR (13)), semnul trecerii la o nouă linie (CHR (10)) sau o combinație de transport întoarcere / linie nouă (CHR (13) CHR (10)), printre toate șirurile.







componentă opțională. expresie șir. afișat în bara de titlu a casetei de dialog. În cazul în care titlul este omis, bara de titlu a numelui aplicației este plasat.

componentă opțională. expresie șir. afișat ca un mesaj de răspuns implicit, în cazul în care textul nu a fost introdus. Dacă DefaultResponse omis, caseta de text afișat este goală.

componentă opțională. expresie numerică care stabilește distanța în pixeli între marginea din stânga a casetei de dialog și marginea din stânga a ecranului. Dacă XPos și YPos nu sunt specificate. caseta de dialog este plasat în centrul ecranului.







componentă opțională. expresie numerică care stabilește distanța în pixeli între marginea superioară a casetei de dialog și marginea superioară a ecranului. Dacă XPos și YPos nu sunt specificate. caseta de dialog este plasat în centrul ecranului.

Dacă ați făcut clic pe butonul Anulare. returnează șir de lungime zero.

Pentru a seta mai mulți parametri (nu doar primul) trebuie utilizat funcția InputBox expresie. Dacă a trecut orice argumente, apoi separându-le printr-o virgulă ar trebui să fie abandonată.

Funcția InputCasuta necesită UIPermission nivel SafeTopLevelWindows de autorizare. care ar putea afecta executarea acestuia în situații parțiale de încredere. Pentru informații suplimentare. A se vedea și permisiunile cerute de clasă UIPermission.

Acest exemplu prezintă diferite moduri de utilizare a funcției InputCasuta pentru a afișa valorile de intrare ale ferestrei. Dacă valorile poziției orizontale și verticale omise, fereastra de dialog este centrată automat pentru axele respective. variabilă MyValue conține valoarea introdusă de către utilizator, în cazul în care a fost apăsat butonul OK sau tasta Enter.