В Текстбокс только дату

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
MOV
Постоялец
Постоялец
 
Сообщения: 414
Зарегистрирован: 13.03.2004 (Сб) 15:13
Откуда: Санкт-Петербург

В Текстбокс только дату

Сообщение MOV » 29.01.2006 (Вс) 14:40

Можно ли в VB форматировать Textbox как в Access, то есть чтобы туда можно было писать только дату или надо все-таки делать проверку, что туда ввели и никак на автомате ограничить действия юзера нельзя? :)

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 29.01.2006 (Вс) 14:47

DTPicker - специальный компонент в составе common controls.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

MOV
Постоялец
Постоялец
 
Сообщения: 414
Зарегистрирован: 13.03.2004 (Сб) 15:13
Откуда: Санкт-Петербург

Сообщение MOV » 29.01.2006 (Вс) 14:53

ща гляну, мож догоню как его :)
спасибо

MOV
Постоялец
Постоялец
 
Сообщения: 414
Зарегистрирован: 13.03.2004 (Сб) 15:13
Откуда: Санкт-Петербург

Сообщение MOV » 29.01.2006 (Вс) 14:58

Нашел. Ок. Только нашел MaskEditKontrol но тоже ничего

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 29.01.2006 (Вс) 15:16

А DTPicker не нашел? Посмотри в Common Controls 2, Common Controls 3.

MOV
Постоялец
Постоялец
 
Сообщения: 414
Зарегистрирован: 13.03.2004 (Сб) 15:13
Откуда: Санкт-Петербург

Сообщение MOV » 29.01.2006 (Вс) 15:29

а DTPicker тянет за собой ocx? или нет вообще должен тоже - контрол ведь :)

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 29.01.2006 (Вс) 15:40

Вообще говоря, Common Controls - это стандартный набор. Скорее всего, таскать не надо будет.

Fil
Обычный пользователь
Обычный пользователь
 
Сообщения: 61
Зарегистрирован: 23.01.2006 (Пн) 14:17

Сообщение Fil » 30.01.2006 (Пн) 15:56

По-любому!!! Стандартная дллка!

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 30.01.2006 (Пн) 15:58

Это DLL стандартная. А OCX не стандартный и есть не везде.
Lasciate ogni speranza, voi ch'entrate.

Fil
Обычный пользователь
Обычный пользователь
 
Сообщения: 61
Зарегистрирован: 23.01.2006 (Пн) 14:17

Сообщение Fil » 30.01.2006 (Пн) 16:01

:) гыгы

yura613
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 101
Зарегистрирован: 12.06.2006 (Пн) 15:49
Откуда: Минск

Сообщение yura613 » 21.07.2006 (Пт) 10:41

Извиняюсь а тоже самое только в VBA можно делать?

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 21.07.2006 (Пт) 10:44

Можно. Подключай контрол, и делай.
Изображение

yura613
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 101
Зарегистрирован: 12.06.2006 (Пн) 15:49
Откуда: Минск

Сообщение yura613 » 21.07.2006 (Пт) 15:59

Классно. Нашел давно я искал этот календарь. Спасибо.
Я еще нашел, TreeView , случайно он не предназначен для того чтобы можно было просматривать дерово файлов. Если да как им пользоваться подскажите или где почитать можно, сам поробую разобраться.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 21.07.2006 (Пт) 17:43

yura613
Случайно он для этоого предназначен, но не только для этого.

Пользоватся им проще чем многие думают.
Пишешь Nodes нажмаещь точку. Вываливается интересный список. По название мемберов в этом списке догадываешься что они делают. Если плохо догадываешься, выбираешь элемент в списке стрелочками на клави, и жмёшь ctrl+space потом возвращаешся на слово и жмёщь F1. Если вдруг увидешь там какаието непонятные тебе значки, идёшь на сайт www.translate.ru.

После этого у тебя есть шанс получить текст типа
Функция Add добавлять в элемент коллекцией и создаёте элементом. Визуальный Основной поддерживает этот операция


Если нехватит смекалки переделать это в нормальный текст, тогда уже топаешь сюда, и создаёшь тему... тему закрывают а тебя отправляют в поиск... :lol:
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

yura613
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 101
Зарегистрирован: 12.06.2006 (Пн) 15:49
Откуда: Минск

Сообщение yura613 » 24.07.2006 (Пн) 8:51

Хакер Спасибо, надеюсь смекалки хватит и я разберусь сам.

Вот еще проблемка, дата пикер я нашел то, а вот данные из него никак не могу получить, и на события он никак не реагирует. Например я вставляю месадж в датапикер_клик() и реакции никаой??
Может я подключил как неправильно, или у него лексика какая то специфическая.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 24.07.2006 (Пн) 9:49

Событие Change рулит. А AClick - когда щёлкаешь по тексту пиккера.

Для полной ясности даю код:
Код: Выделить всё
Private Sub DTPicker1_Change()
Me.Caption = DTPicker1.Value
End Sub
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

yura613
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 101
Зарегистрирован: 12.06.2006 (Пн) 15:49
Откуда: Минск

Сообщение yura613 » 25.07.2006 (Вт) 9:04

Хакер Cпасибо, я как раз уже это сообразил. Ща все заработало. :lol:


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot и гости: 86

    TopList