Равзана ва функсияҳои Inputbox ва Msgbox
Related Articles
Равзанаи Inputbox, элементи идоракунии майдони матни имконият медихад, ки дар майдон информатсия гуногуни начандон калон (максимолни 256 рамз)дохил карда мешавад. Ин элемент ба воситаи функсияи Inputbox сохта шуда, дар форма чойгир карда мешавад. Вазифаи асосии ин функсия ба экран чегзадании равзанаи Inputbox иборат аст, ки вай дарои чор элемент аст.
- Сатри сарлавха (titlе).
- Сатри даъвати дохилкуни (prompt).
- оМайдони дохилкуни
- Ду тугмаи камандави (Ok ва Camcel).
Фармати умумии равзанаи функсияи Inputbox чунин аст.
P= Inputbox(prompt[,Title],[default],[Xpos],[Ypos])
Дар ин чо P – кимати хоричшавандаи функсия, Xpos ва Ypos – координатахои кунчи чапи болоии равзанаро ифода мекунанд. Параметрхои дар кавсҳои квадрати нишондода шуда хатми нестанд. Функсияи Inputbox хангоми пахш кардани тугмаи Ok матни дохилшуда ва хангоми Camcel – сатри холиро хорич менамояд. Барои пурратар ошно гаштан бо раванди кори аз мисол истифода мебарем. Ба воситаи равзани Inputbox ному насаби донишчуёнро дохил намуда онро дар форма тасфир менамоем.
Равзанаи Msgbox. Дар Visual Basic барои ба экран баравадани информатсия гуногун равзанаи Msgbox истифода бурда мешавад, ки тарзи кори он ба тарзи кори равзанаи Inputbox хеле шабоҳат дарад. Азбаски равзанаи Msgbox хамчун кампанент бе восита дар таркиби системаи оператсионии Windows мавчуд аст, бинобар он вай қариб дар ҳамаи замимаҳои Windows истифода бурда мешавад. Visual Basic танҳо чегзадании онро ба экран таъмин менамояд. Ин амалиёт бавоситаи камандаи Msgbox ичро карда мешавад.
Гарчанде намудҳои равзанаи системаи оператсионии Windows гуногун бошанд ҳам, вале ҳамаи онҳо элементҳои ҳатмии зеринро дар бар мегирад:
- Пиктограмма
- Матни маълумоти (prompt)
- Сарлавҳа (title)
- Мачмуи тугмаҳо.
Фармати камандаи Msgbox чунин аст:
Msgbox prompt[,type][,title]
Дар ин љо параметри type константаи бутун (ё як чанд канстанта) буда, дар майдони маълумоти инъикосёбии намуди тугмаҳо ва пиктограммаҳо, яъне намуди берунии Msgbox – ро муайян мекунад. Rимати ин параметр бузургиҳои button, icon, default, mobal ва extras шуда метавонад. Параметрҳои дар rавсҳои квадратӣ нишондодашуда ҳатми нест. Барои пурратар ошнои пайдо кардани кори ин равзана барнома тартиб медиҳем:
Барномае тартиб медиҳем, ки бо пахши тугмаи оК дар форма ба мо равзанаи «Дуруд ба ҳамаро» пешниҳод менамояд.
Равзанаи Msgbox бисёр имкониятҳои васеъ дарад. Ба воситаи ин равзана мо имкон пайдо мекунем ҳамаи он маълуматҳои дар фарма инъикосшавандаро мо дар ин равзана дида метавонем. Ба воситаи равзанаи Msgbox натичаи кори барномаро баровардан мумкин аст.