Страница: 1 |
Страница: 1 |
Вопрос: text.multiline=True in DesignTime
Добавлено: 29.11.09 14:20
Автор вопроса: Zahar | Web-сайт:
Во время исполнения программы создаётся текстбок:
Set Text1 = frmMain.Controls.Add("VB.TextBox", "Text1" Form1)
Как сделать, чтобы при создании в нём свойство .Multiline было True?
При попытке присвоить это значение
Text1.Multiline=True выдаёт ошибку....
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #1
Добавлено: 29.11.09 15:44
ЭЭЭ?! на VB6 можно добавлять контролы в рантайм?? хренасе)
Номер ответа: 2
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #2
Добавлено: 29.11.09 16:13
Ну вообще-то да, только возникала проблема, как перехватывать события. Поэтому проще было юзать массивы контролов
Номер ответа: 3
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #3
Добавлено: 29.11.09 16:29
VВDUnit? м? ты чо? что значит "как перехватывать события"? Вот так конечно:
Номер ответа: 4
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #4
Добавлено: 29.11.09 16:31
Zahar, не смог найти в интернетах способа сделать мультилайн через Controls.Add, видимо это недостаток такого метода
Номер ответа: 5
Автор ответа:
Zahar
Вопросов: 91
Ответов: 67
Web-сайт:
Профиль | | #5
Добавлено: 29.11.09 22:32
Так что? Никак-никак??
Номер ответа: 6
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #6
Добавлено: 29.11.09 22:47
Я имел ввиду так же динамично, как их добавлять. Как в шарпе: += delegate { понеслась };
Номер ответа: 7
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #7
Добавлено: 30.11.09 11:52
Добавь 1 текстбокс с нулвым индексом (Index = 0), присвой к нему все что надо (MultiLine = True)...
А потом создай на его основе свой массив текстбоксов. вот и всё.