Программирование
Система
Веб программирование
|
Методы и свойства visual basic[просмотров 7935] И снова свойства скажешь ты, и будешь прав. Но на этот раз будут еще и методы (это тоже самое что и свойства, только свойства описывают объект (цвет, размер, фон…), а методы выполняют какое - то действие над объектом (и в списке напротив них зеленый значок, а у свойств - серый)). Начнем с тексового поля. Первый метод будет SetFocus, оно нужно для установки курсора в заданное текстовое поле. Сделаем программу! На форму кинь 2 текстовых поля, и кнопку. Код: Private Sub Command1_Click() 'При нажатии на кнопку: Text1.SetFocus 'На текстовое поле 1 устанавливаем курсор End Sub Включай и смотри, при нажатии на кнопку курсор установится в текстовое поле 1. Теперь сделаем программу, у которой текст будет выделяться. Ты не думай, что я тебе какую - то фигню впариваю - НЕТ! НЕТ! и еще раз НЕТ!. Я тебя готовлю к созданию программы, Поиск и Замена(ну как в Word Pad). Ну как я и говорил будем делать программу (выделение текста). На форму кинь 1 кнопку, и 1 текстовое поле. Теперь код: Private Sub Command1_Click() 'При нажатии на кнопку: Text1.Text = "Visual Basic" 'Текст в текстовом поле будет равен "Visual Basic" Text1.SetFocus 'Курсор ставим в Text1 Text1.SelStart = 7 'Эта функция задает позицию курсора в тексте (у нас в словах Visual Basic, позиция будет равна 7, т.е. курсор будет перед B) Text1.SelLength = 5 'Теперь выделяем 5 символов, т.е. Basic, т.к. начинаем выделять с того места, где стоит курсор, а курсор стоит перед B End Sub На свойствах мы закончим, и перейдем к функциям. Хотя нет, есть еще одно свойство, SelText, оно в указанную позицию вписывает текст, но об этом потом.
Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях. |
Оставлять комментарии можно только зарегистрированным