Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Prikazuje odziv u dijalogu, čeka da korisnik unosi tekst ili klikne na dugme i vraća nisku koja sadrži sadržaj okvira za tekst.

Sintaksa

InputBox ( odziv [, naslov ] [, podrazumevani ] [, xpos ] [, ypos ] [, helpfile ] [, kontekst ] )

Sintaksa funkcije InputBox ima sledeće argumente:

Argument

Opis

Odzivnik

Obavezno. Izraz niske prikazan kao poruka u dijalogu. Maksimalna dužina upita je približno 1024 znakova, u zavisnosti od širine korišćenih znakova. Ako se odziv sastoji od više redova, možete da razdvojite redove koristeći znak za povraćaj reda (Chr(13)), znak za liniju feeda (Chr(10)) ili kombinaciju znakova za povratak na kraj reda (Chr(13) & Chr(10)) između svakog reda.

Naslov

Opcionalno. Izraz niske prikazan na naslovnoj traci dijaloga. Ako izostavite naslov, ime aplikacije se postavlja na naslovnu traku.

podrazumevano

Opcionalno. Izraz niske prikazan u okviru za tekst kao podrazumevani odgovor ako nije obezbeđen nijedan drugi unos. Ako izostavite podrazumevano, okvir za tekst se prikazuje prazan.

xpos

Opcionalno. Numerički izraz koji u tvipovima navodi horizontalnu udaljenost od leve ivice dijaloga od leve ivice ekrana. Ako je argument xpos izostavljen, dijalog se horizontalno centriran.

ypos

Opcionalno. Numerički izraz koji u tvipovima navodi vertikalnu udaljenost od gornje ivice dijaloga od vrha ekrana. Ako je ypos izostavljen, dijalog se postavlja vertikalno, otprilike za jednu trećinu puta nadole na ekranu.

datoteka pomoći

Opcionalno. Izraz niske koji identifikuje datoteku pomoći koju treba koristiti za obezbeđivanje pomoći prilagođene kontekstu za dijalog. Ako je obezbeđena pomoćna datoteka, mora se obezbediti i kontekst.

Kontekstu

Opcionalno. Numerički izraz koji predstavlja broj konteksta pomoći koji je dodeljen odgovarajućoj temi pomoći autora pomoći. Ako je obezbeđen kontekst, mora se obezbediti i pomoćna datoteka.

Napomene

Kada se pruže i datoteka pomoći i kontekst, korisnik može da pritisne taster F1 (Windows) ili HELP (Macintosh) da bi prikazao temu pomoći koja odgovara kontekstu. Neki aplikacija-domaćin automatski dodaju dugme "Pomoć " u dijalog. Ako korisnik klikne na dugme U redu ili pritisne taster ENTER, funkcija InputBox vraća sve što se nalazi u okviru za tekst. Ako korisnik klikne na dugme Otkaži, funkcija vraća nisku nulte dužine ("").

Napomena: Da biste naveli više od prvog imenovanog argumenta, morate da koristite InputBox u izraz. Da biste izostavljali neke pozicione argumente, morate da uključite odgovarajući znak za razgraničavanje zareza.

Primer

Napomena: Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.

Ovaj primer prikazuje različite načine za korišćenje funkcije InputBox za traženje od korisnika da unese vrednost. Ako su x i y pozicije izostavljene, dijalog se automatski centrirano za odgovarajuće ose. Promenljiva MyValue sadrži vrednost koju je korisnik uneo ako korisnik klikne na dugme U redu ili pritisne taster ENTER. Ako korisnik klikne na dugme Otkaži, vraća se niska nulte dužine.

Dim Message, Title, Default, MyValue
Message = "Enter a value between 1 and 3"  ' Set prompt.
Title = "InputBox Demo"    ' Set title.
Default = "1"    ' Set default.
' Display message, title, and default value.
MyValue = InputBox(Message, Title, Default)
' Use Helpfile and context. 
' The Help button is added automatically.
MyValue = InputBox(Message, Title,,,,"DEMO.HLP", 10)
' Display dialog box at position 100, 100.
MyValue = InputBox(Message, Title, Default, 100, 100)

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.