Честно пролопатил весь форум, но не нашел ответа
Итак, у меня есть структура
- Код: Выделить всё
Public Type Connection_Session_Start
ClientVersion As String
UserName As String
Passworded As Boolean
UserPass As String
ComputerName As String
ComputerIP As String
End Type
описанная в одном из модулей.
Очень хотца ее передать через Winsock.
Для этого я пытаюсь сделать так:
- Код: Выделить всё
Dim txtSend2 As Connection_Session_Start
' заполняю эту переменную
sckConnect.SendData txtSend2
и получаю ошибку Only public user defined types defined in public object modules can be used as parameters or return types for public procedures of class modules or as fields of public user defined types
Попытка объявить txtSend2 в модуле как публичной тоже ни к чему не привела
Объясните, что такое. И, может есть другой способ посылки структуры через винсок?