powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Определить класс
10 сообщений из 10, страница 1 из 1
Определить класс
    #35378136
Grayscale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здраствуйте!
В VBA я делал так
Cnt.ControlType = acSubform
а как сделать в VB?
Пробовал cnt Is Label - не работает((
...
Рейтинг: 0 / 0
Определить класс
    #35378254
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здрастуйте!

А что мы хотим?
...
Рейтинг: 0 / 0
Определить класс
    #35378262
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А... TypeName?

До сидания.
...
Рейтинг: 0 / 0
Определить класс
    #35378347
Фотография Бенедикт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Grayscale,
Код: plaintext
TypeOf cnt Is Label
...
Рейтинг: 0 / 0
Определить класс
    #35378386
Grayscale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо
...
Рейтинг: 0 / 0
Определить класс
    #35387737
Grayscale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вот такая конструкция не работает

Код: plaintext
1.
2.
Public Function field(x As Variant, y As Long)
if type of x is string ....

ругается на то что мол стринг или лонг - неподходят... Как сделать пео людски скажите? а то вариант val и прочее мне кажется неграмотным...
...
Рейтинг: 0 / 0
Определить класс
    #35387764
Grayscale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
typeOf слитно онечно - опечатка
...
Рейтинг: 0 / 0
Определить класс
    #35387947
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
Private Sub Command1_Click()
Const str As String = "Текст"
    Debug.Print GetTypeString(str)
    Debug.Print GetTypeControl(Text1)
    Debug.Print GetTypeControlInString(Text1)
End Sub
Public Function GetTypeString(x As Variant) As Boolean
If TypeName(x) = "String" Then
    GetTypeString = True
End If
End Function
Public Function GetTypeControl(x As Control) As Boolean
If TypeOf x Is TextBox Then
    GetTypeControl = True
End If
End Function
Public Function GetTypeControlInString(x As Variant) As Boolean
If TypeName(x) = "TextBox" Then
    GetTypeControlInString = True
End If
End Function
...
Рейтинг: 0 / 0
Определить класс
    #35388160
Фотография Бенедикт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Grayscaleа вот такая конструкция не работает

Код: plaintext
1.
2.
Public Function field(x As Variant, y As Long)
if type of x is string ....

ругается на то что мол стринг или лонг - неподходят... Как сделать пео людски скажите? а то вариант val и прочее мне кажется неграмотным...Для определения подтипа варианого типа есть функция VarType().
...
Рейтинг: 0 / 0
Определить класс
    #35388426
Grayscale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Определить класс
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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