powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как узнать координаты курсора ввода в текстБоксе
4 сообщений из 4, страница 1 из 1
Как узнать координаты курсора ввода в текстБоксе
    #33384397
DIF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DIF
Гость
Подскажите как достать координаты курсора ввода текста (I - палка которая моргает в текстовом поле) из TextBox
...
Рейтинг: 0 / 0
Как узнать координаты курсора ввода в текстБоксе
    #33384437
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а
Text1.SelStart
не подходит?
...
Рейтинг: 0 / 0
Как узнать координаты курсора ввода в текстБоксе
    #33384486
DIF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DIF
Гость
не нужны координаты по Х и по У
чтобы перетащить на место ввода листБокс из которого можно выбирать готовые фразы, на подобие списка выпадающего в редакторе кода VB в вижуалстудии
...
Рейтинг: 0 / 0
Как узнать координаты курсора ввода в текстБоксе
    #33384638
DIF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DIF
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
Private Type POINTAPI 
       X As Long 
       Y As Long 
End Type 

Private Declare Function GetCaretPos Lib "user32" (lpPoint As POINTAPI) As Long 
Private Sub LstSyntax_KeyUp(KeyCode As Integer, Shift As Integer) 
   If KeyCode = vbKeyReturn Then 
       'MsgBox "Selected Syntax Is " + LstSyntax.List(LstSyntax.ListIndex) 
       Text1.SetFocus 
       LstSyntax.Visible = False 
   End If 
End Sub 

Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer) 
   If KeyCode = vbKeySpace Then 
       Dim Pos As POINTAPI 
       GetCaretPos Pos 
       LstSyntax.Visible = True 
       LstSyntax.Top = Pos.Y +  15  
       LstSyntax.Left = Pos.X +  10  
       LstSyntax.SetFocus 
       LstSyntax.ListIndex =  0  
   End If 
End Sub 

нашел, может кому пригодится
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как узнать координаты курсора ввода в текстБоксе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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