Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
Avatar do usuário
Por mykemeris
Avatar
#945
Srs

estou Desenvolvendo um Chat Cliente/Servidor usando Winsock no Excel em VBA, esta funcionando bem, porém quero mudar para multiconexão
para ser uma sala de chat, porém estou com a seguinte no Visual Basic consigo controlar o Index, conforme a imagem abaixo

o item Index esta disponível para criar diversas instâncias
Imagem


porém no VBA não tem esta opção de index
Imagem


eu vi algo a respeito de usar uma porta para cada cliente conectado mas fica, complicado
oque fazer neste caso, não conseguirei criar um winsock multi conexão por vba?
Código: Selecionar todos

Const Maximo=100
Dim sock(0 To Maximo) As Boolean
Dim total As Integer


Private Sub w2_Close(Index As Integer)
If Index <> 0 Then
w2(Index).Close
Unload w2(Index)
sock(Index) = False
List1.AddItem "conexão perdida com socket " & Index
total = total - 1
lbltotal.Caption = "total : " & total
End If
'Unload w(Index).Close
'w(Index).Listen



End Sub

Private Sub w_ConnectionRequest(Index As Integer, ByVal requestID As Long)
For x = 1 To 100
    If sock(x) = False Then
    Load w2(x)
    sock(x) = True
    w2(x).Close
    w2(x).Accept requestID
    List1.AddItem "conexão establizada com socket " & x
    Exit For
    End If
Next
w(0).Close
w(0).Listen


total = total + 1
lbltotal.Caption = "total : " & total
End Sub
será que deveria criar um server multi conexões no vb e conectar os clientes via vba excel?
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord