powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / чем можно заменить inputbox?
20 сообщений из 20, страница 1 из 1
чем можно заменить inputbox?
    #32636991
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем
чем можно заменить inputbox? чтобы значения вводились типа вариант?
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637056
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не въехал
а что в inputbox нельзя вносить любое значение а потом испрользовать cstr,cdate и т.д.
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637116
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
данные вносятся в массив и они разные (даты, числа...) , а инпутбокс их всехпревращает в стринг и потом это приводит к ошибкам...
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637121
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или может есть возможность им вернуть их былую "красоту"?
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637132
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К каким ошибкам это приводит?
Чтобы не было опечаток, используй маски.
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637138
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На входе проветрять тип, например IsNumeric, IsDate.
И дальше уже разбрасывать.

Можно показывать свое окно, в нем настроить филтрацию ввода или же испльзовать какой либо maskedit control, в нете их валом разных.

Хотя первый вариант предпочтительнее в данном случае.

Magnus
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637167
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Magnus23На входе проветрять тип, например IsNumeric, IsDate.
И дальше уже разбрасывать.

Можно показывать свое окно, в нем настроить филтрацию ввода или же испльзовать какой либо maskedit control, в нете их валом разных.

Хотя первый вариант предпочтительнее в данном случае.

Magnus

то есть вводится дата, инпутбокс ее коверкает в стринг, но потом есть возможность через IsNumeric, IsDate вернуть их обратно?
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637173
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YanisК каким ошибкам это приводит?
Чтобы не было опечаток, используй маски.

ошибки идут в других процедурах в чужой проге, а как маски использовать не понятно, ведь что введется не известно
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637176
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ахтунг !
isnumeric isdate - ничего не конвертиует а проверяет на принадлежность к типу
конветирует cdate,cstr и т д
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637189
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
raurкак маски использовать не понятно, ведь что введется не известноАнекдот:
Приходит красивая девушка устраиваться на работу, на собеседование. Ее спрашивают: "А вы с какой скоростью набирать умеете?"
Она: "3000 символов в минуту!" (и в сторону: "Такая фигня получается...")
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637212
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда чем можно проверить time?
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637258
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
debug.? isdate("11:00:55")
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637282
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо
вроде заработало... хотя что буде потом???
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637285
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
raur Magnus23На входе проветрять тип, например IsNumeric, IsDate.
И дальше уже разбрасывать.

Можно показывать свое окно, в нем настроить филтрацию ввода или же испльзовать какой либо maskedit control, в нете их валом разных.

Хотя первый вариант предпочтительнее в данном случае.

Magnus

то есть вводится дата, инпутбокс ее коверкает в стринг, но потом есть возможность через IsNumeric, IsDate вернуть их обратно?
IsNumeric, IsDate проверяет и по условию конвертим в нужный формат.
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637289
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
raurспасибо
вроде заработало... хотя что буде потом???
В смысле? Если типы передаются правильно то ничего не будет :)
В любом случае обработку ошибок никто не отменял :)
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637302
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я дорабатываю чужой СОМ объект к посторонней проге, ошибку ловит не этот сом-объект, а чужая прога, в длл-ке ошибок нет, какие бы данные там не вводили. Единственное, я не понял как проверять тип time. (istime - нетууууууууууууууууууууу).
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637334
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MsgBox IsDate("12:59")


Magnus
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637338
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 raur
Совет - почаще жмакай F1 :)

Returns a Boolean value indicating whether anexpression can be converted to a date.

Syntax

IsDate(expression)

The required expression argument is aVariant containing adate expression orstring expression recognizable as a date or time.

Magnus
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637351
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Magnus232 raur
Совет - почаще жмакай F1 :)



спасибо!
(нету у меня компа еще... на чужом пишу... и МСДН тут то же нет )
...
Рейтинг: 0 / 0
чем можно заменить inputbox?
    #32637379
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
raur Magnus232 raur
Совет - почаще жмакай F1 :)



спасибо!
(нету у меня компа еще... на чужом пишу... и МСДН тут то же нет )

чего это я? не подумайте не правельно...
ВСЕМ СПАСИБО!!!
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / чем можно заменить inputbox?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]