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

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

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

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

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

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

Magnus

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

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

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

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

Magnus

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


Magnus
...
Рейтинг: 0 / 0
05.08.2004, 16:20
    #32637338
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
чем можно заменить inputbox?
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
05.08.2004, 16:25
    #32637351
raur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
чем можно заменить inputbox?
Magnus232 raur
Совет - почаще жмакай F1 :)



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



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

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


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