Зараз обговорюють

"Тобто є ряд завдань, які взагалі без рекурсії не наважуються."  - це як розуміти? Перефразуй, будь ласка. 

виправив, йшлося про те що деякі завдання можна вирішити лише при використанні рекурсії

Спасибі дуже корисна стаття

А ще щось планується подібного найближчим часом?


Дякую за підтримку, радий що Вам сподобалось!

Так маю вже майже дороблений проект по управлінні Audio файлом, на заміну стандартним клавішам управління HTML5, але ще не встиг відтестувати програвання файлів з інтернету, поки лише локально працює

Надіюсь найближчим часом дороблю й закину

Рахунки

webmoneyeur - E385818210641
usd - Z304643423050
uah - U354026817492
rub - R301704373231easypay80002677bitcoin1F5HRGroUtEQW9HBNbeew8iKh5KQ8vJxzw

Зворотній зв'язок

Для покращення роботи сайту надсилайте свої зауваження:
mailЗауваження
mailПропозиція

Статистика

UkrNET - поисково-информационный ресурс

VBA : Взаємодії з користувачем, функції введення інформації InputBox

У багатьох програмах VBA необхідно забезпечити взаємодію з користувачем - проінформувати його про щось і (можливо) отримати від нього відповідну реакцію. У цій частині ми розглянемо тільки застосування для отримання введених даних користувачем за допомогою вбудованої функції VBA.

InputBox

Найпростіший спосіб прийняти інформацію від користувача - скористатися функцією InputBox. Її синтаксис:

InputBox( Prompt [, Title] [, Default] [, XPos] [, YPos] [, HelpFile, Context]

Prompt - Потрібно. Вираз типу String, що відображається в діалоговому вікні у вигляді повідомлення. Максимальна довжина параметра Prompt становить приблизно 1024 знака і залежить від ширини використовуваних знаків.

Title - Не обов'язково. Вираз типу String, що відображається в рядку заголовка діалогового вікна. Якщо аргумент Title опущений, то в рядок заголовка поміщається назва програми.

Default - Не обов'язково. Строкове вираження, що використовується як значення введення за замовчуванням для користувача.

XPos - Не обов'язково. Цей аргумент задає координати виведення діалогового вікна на екрані монітора, горизонтальна відстань від лівого краю вікна

YPos - Не обов'язково. Цей аргумент задає координати виведення діалогового вікна на екрані монітора, вертикальна відстань від верхнього краю вікна

Примітка: Обидві відстані вимірюються в твіпах (1 твіп = 1/20 точки = 0,0007 дюйма). Слід бути уважним при використанні цих аргументів, тому що при їх великих значеннях діалогове вікно може "виїхати" за межі екрану монітора. За замовчуванням повідомлення буде по центру монітора

HelpFile - Не обов'язково. Параметр визначає файл довідки, який буде використовуватися для діалогового вікна (вказуємо в лапках посилання на потрібний файл). Крім того, при використанні цього парамету параметр "Context" стає обов'язковим і повинен бути використаний.

Context - являє собою числовий параметр, який визначає номер, присвоєний відповідній довідці. Це необов'язковий параметр, але він стає обов'язковим, якщо використовується параметр.

Примтіка: HelpFile має бути в форматі ".chm" його можна створити за допомогою програмних засобів, таких як HTM2CHM и HTML Help Workshop

Не забувайте, що всі введені користувачем дані через InputBox автоматично переводяться в тип даних String - може знадобитися конвертування отриманих даних.


Prompt виведення в кілька рядків

Дуже часто виникає необхідність відформатування тексту для виведення її на екран користувача, для цього можна використати наступні способи:

- Chr(10) або vbLf - Новий рядок (падає курсор вниз на один рядок)

- Chr(13) або vbCr - Повернення каретки - (переміщує курсор вліво більшу сторону)

- Chr(13) & Chr(10) або vbCrLf - Рекомендована до використання комбінація

- vbNewLine - Являє символ нового рядка для функцій друку і відображення.

Приклад застосування

Простий запит на ім'я користувача:

Sub example01()
	Dim UserName As String
	UserName = InputBox ("Введіть Ваше ім'я: ")
	MsgBox "Доброго дня: " & UserName
End Sub 

view580like1dislike0 avatard_l4w clock 2016-05-01 02:06

Коментарі:



Для даної статті відсутні коментарі

Про нас

"Programmers World" розроблено з метою полегшення в освоєнні навичок програмування, та поширення матеріалів з сфери ІТ Українською мовою.

Кожен бажаючий може безкоштовно користуватися ресурсами сайту, щоб:

- Вивчати теоретичні аспекти мов програмування

- Переглядати практичне застосування теорії при виконанні різних міні проектів з відкритим кодом

- Розміщати свої завдання на форумі для допомоги в їх реалізації, або готового коду який може бути корисний іншим користувачам

- Спілкуватись з іншими користувачами та обмінюватись досвідом

Сайт функціонує на безопланій основі та ентузіазмі розробника, якщо Ви бажаєте долучитись до розвитку даного проекту то можете пожертвувати кошти на рахунки розміщені в блоці "Допомога сайту".

Сайт

Зареєстровані користувачі можуть скористатися системою діалогів, в профілі користувача, для отримання потрібної інформації. Написати!

Також Ви можете використати форми відправки Зауважень та Пропозицій.


Електронна пошта

Ви можете звертатись на нашу поштову скриньку site.programmersworld@gmail.com

www.000webhost.com